Avatar billede humanoid Nybegynder
28. juli 2003 - 14:06 Der er 12 kommentarer og
2 løsninger

Brug af AND i SQL sætning

Er der nogle der kan svare på hvad der er forkert i dennne sætning:

SQL = "SELECT ProductNum, Name, Price, ImageURL, Description FROM Items WHERE vare = 1 AND Category = 2"
Avatar billede bennytordrup Nybegynder
28. juli 2003 - 14:09 #1
Hvad type er felterne vare og Category.

Husk, at tekstfelter skal have ' med, f.eks. vare = '1'
Avatar billede webcreator Nybegynder
28. juli 2003 - 14:09 #2
$r = mysql_query("SELECT ProductNum, Name, Price, ImageURL, Description FROM Items WHERE vare = 1 AND Category = 2")

$res = mysql_fetch_array($r);
Avatar billede bennytordrup Nybegynder
28. juli 2003 - 14:09 #3
Hvad fejl får du?
Avatar billede webcreator Nybegynder
28. juli 2003 - 14:10 #4
Ups, det var måske ikke til PHP ? Sorry
Avatar billede humanoid Nybegynder
28. juli 2003 - 14:13 #5
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

Felterne har nummer
Avatar billede bennytordrup Nybegynder
28. juli 2003 - 14:14 #6
Hvorfor spørger du i MS SQL. Du bruger en provider til Access. Dette er MS SQL Server.
Avatar billede humanoid Nybegynder
28. juli 2003 - 14:14 #7
det havde jeg ikke lige set
Avatar billede arne_v Ekspert
28. juli 2003 - 14:18 #8
Så der er stillet et Access spørgsmål i MS SQLServer kategorien og lavet
2 svar - et som ikke er et svar og et som er MySQL ?

:-)
Avatar billede webcreator Nybegynder
28. juli 2003 - 14:20 #9
Hehe :)
Avatar billede bennytordrup Nybegynder
28. juli 2003 - 14:24 #10
Med den fejlmeddelelse, der kommer fra access, har du højst sandsynlig angivet forkert feltnavn på et af felterne.
Avatar billede arne_v Ekspert
28. juli 2003 - 14:25 #11
Hvis jeg skal bidrage til kaoset ved at fortsætte fejl-søgningen på
et spørgsmål i forkert kategori, så vil mit forslag være, at du cheker
stavningen af de feltnavne du selecter ud.
Avatar billede humanoid Nybegynder
28. juli 2003 - 14:38 #12
i for lige 15 flade hver :)
Avatar billede webcreator Nybegynder
28. juli 2003 - 14:43 #13
Mange tak :-)
Avatar billede humanoid Nybegynder
28. juli 2003 - 14:44 #14
ja ja jeg er sikker på det er korrekt hvad du har skrevet
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
Computerworld tilbyder specialiserede kurser i database-management

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