01. juni 2004 - 21:31Der er
11 kommentarer og 1 løsning
Hjælp til SIMPEL sql-streng
Jeg har en form, hvor brugeren kan indtaste et tal som der så søges på i en database. Men kunden vil have at feltet i Access databsen SKAL være et tekst-felt, da der også sjældent kan forkomme bogstaver.
Jeg gør følgende når jeg søger i databasen :
emne = CStr(Request.Querystring("emne")) Sql = "Select * From Emner Where Nr="& emne Set resultat = Conn.Execute(Sql)
-men får konstant fejlen :
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.
-jeg synes ellers at jeg har gjort hvad jeg kunne for at datoformaterne skulle være ens :(
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
-men da jeg er ret presset på tiden har jeg omgået problemet ved at køre databasen igennem med et loop og når den så finder den korrekte vælger den dén. -lidt mere krævende af serveren, men så når jeg det til tiden :) Hvis du svarer får du point som tak for hjælpen ;-)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.