Hej. Hejsan Hej!LIKE....
Har ett problem med LIKE kommandot.
Så här har jag skrivit.
Dim cnnDB, strQuery, rsInfo, Counter
Set cnnDB = Server.CreateObject("ADODB.Connection")
cnnDB.Open "SKIERS"
strQuery = "SELECT STATION_NUMBER,NAME FROM STATION WHERE STATION_NUMBER LIKE " & "3750%"
Set rsInfo = cnnDB.Execute(strQuery)
Får det inte att fungera.
Vad gör jag för fel ???
/MickeSv: LIKE....
Jag antar att din Station_number är en sträng isåfall ska du skriva så här:
OM 3750 är en variabel
strQuery = "SELECT STATION_NUMBER,NAME FROM STATION WHERE STATION_NUMBER LIKE '" & 3750 & "%'" (OBS enkelfnuttarna)
Om 3750 är en konstant sträng
strQuery = "SELECT STATION_NUMBER,NAME FROM STATION WHERE STATION_NUMBER LIKE '3750%'
Hoppas det funkar nu!
NettanSv: LIKE....
Du har gjort ett litet fel när du använder wildcard %..
Vad jag vet så går det inte att använda det wildcard:et när du har skivigt det som siffror utan du måste ha de som en sträng..
Skriver du det såhär...
strQuery = "SELECT STATION_NUMBER,NAME FROM STATION WHERE STATION_NUMBER LIKE '3750%'"
...bör det funka!
MVH
//Jonas