Just nu i M3-nätverket
Gå till innehåll

SQL anrop till access


Hans Lövström

Rekommendera Poster

Hans Lövström

Jag har skrivit en asp applikation som gör anrop mot en access databas, allt finns på en server och fungerar nästan helt perfekt.

 

Jag gör anropet mot databasen på följande sätt

sSQL = "SELECT * FROM lag WHERE aktiv = True ORDER BY lag"

Set RS = Server.CreateObject("ADODB.Recordset")

Set RS = Conn.Execute(sSQL)

Do While NOT RS.EOF

id = RS("id")

lag = RS("lag")

fnamn = RS("fnamn")

enamn = RS("enamn")

 

 

Och får ett helt riktigt svar tillbaka.

 

Mitt problem är att jag skulle villa göra en finare utsökning

ungefär enl. följande

sSQL = "SELECT * FROM lag WHERE aktiv = True AND lag = "min" ORDER BY lag"

 

Men jag får det inte att fungera, har provat flera olika varianter.

Någon som har ett förslag?

Kan problemet va att både variabeln och filen heter lag?

/Hans Lövström

 

Länk till kommentar
Dela på andra webbplatser

hej! att du har samma namn på tabellen (lag) som ett av fälten ska inte spela ngn roll. har du testat med att skriva enkelfnuttar oxå. se nedan...

 

sSQL = "SELECT * FROM lag WHERE aktiv = True AND lag = '"min"' ORDER BY lag". eftersom det rör sig om en textsträng.

 

Länk till kommentar
Dela på andra webbplatser

Hans Lövström

Hej och tack följande fungerar

 

sSQL = "SELECT * FROM lag WHERE aktiv = True AND lag = '"min"'

 

ORDER:thumbsup:

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...