Avatar billede tusseballer Nybegynder
06. november 2003 - 23:47 Der er 5 kommentarer og
1 løsning

Access Driver fejl, hvad og hvorfor?

Hvorfor får jeg denne fejl:

Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

/default.asp, line 292



Line 292 ser sådanne ud:

rs.Open SQL, Conn
Avatar billede dawin_dk Nybegynder
06. november 2003 - 23:52 #1
fordi din SQL indeholder forkert syntax .. f.eks. kan jeg forestille mig du har en: WHERE ID='5' ... da ID er et tal skal der ikke ' omkring .. det skal der kun om tekst .. (er den mest normale fejl .. kan også være et dato-felt eller andet..)

hvis du ik kan få det til at virke så udskriv evt din SQL og post den her... så kan vi se..
Avatar billede tusseballer Nybegynder
07. november 2003 - 00:00 #2
ID    ProductNum    Name    Price    ImageURL    Description  Category
73      0        Danskevand    5,75                Helt uden brus  sodavand

Den ser sådanne ud, ved ikke helt om det var det du skulle bruge for så god er jeg heller ikke til det
Avatar billede tusseballer Nybegynder
07. november 2003 - 00:02 #3
SQL = "SELECT* FROM Items WHERE ProductNum = '" & iItemID & "'"
rs.Open SQL, Conn
rs.MoveFirst
Avatar billede dawin_dk Nybegynder
07. november 2003 - 00:11 #4
SQL = "SELECT* FROM Items WHERE ProductNum = '" & iItemID & "'"

laver du om til:

SQL = "SELECT* FROM Items WHERE ProductNum = " & iItemID & ""
Avatar billede tusseballer Nybegynder
07. november 2003 - 00:22 #5
Du er en skat....Det virker

Måske du vil hjælpe mig med noget andet?

Jeg opretter et nyt spørgsmål.

Jeg har 3 databaser i min system og vil gerne have dem i en, hvordan gør man det nemmste?
Avatar billede tusseballer Nybegynder
07. november 2003 - 00:24 #6
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester