← Desenvolvimento

\ asp

Lida 3584 vezes

Offline

pedrolopes 
Membro
Mensagens 91 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts

Boaz,

Estou a fazer uma página em ASP (tem de ser :() e para aceder à base de dados tenho de passar uma \ dentro da string! Como faço isto? Já tentei milhentas maneiras semelhantes a outras linguagens e nenhuma funciona!

"ola\mundo" :(

Alguma sugestão?
Offline

jpgmn 
Membro
Mensagens 305 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Já experimentaste usar: \\ ?

http://w3schools.com/js/js_special_characters.asp

Abraços,
Offline

pedrolopes 
Membro
Mensagens 91 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts

nops... não dá... estou a usar ASP com VB e não com JS :S
Offline

jpgmn 
Membro
Mensagens 305 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

Mete lá aí a linha de código que dá erro...
Offline

pedrolopes 
Membro
Mensagens 91 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts

o erro

Código: [Seleccione]
Microsoft OLE DB Provider for SQL Server error '80040e14'

Line 1: Incorrect syntax near 'a31386'.

/teste.asp, line 11


o código é um query sql normal....

Código: [Seleccione]
"SELECT * FROM ua\a31386.artigos"
Offline

jpgmn 
Membro
Mensagens 305 Gostos 0
Troféus totais: 28
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Poll Starter Level 5 Level 4 Level 3 Level 2 Level 1

A tua tabela chama-se "ua\a31386.artigos" ??

É um bocado estranho teres a \ no nome da tabela. Tens a certeza que se chama assim?

Já experimentaste com:

"SELECT * FROM ua\\a31386.artigos"
Offline

pedrolopes 
Membro
Mensagens 91 Gostos 0
Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts

já experimentei como dissest e dá o mesmo erro.

a tabela chama-se artigos, mas só funciona se mencionar o schema também e o schema é ua\a31386

 :?