16. februar 2001 - 11:03Der er
12 kommentarer og 2 løsninger
Fejl i SQL
Hvor er fejlen i denne sætning --- Set Rs = Connect.Execute (\"SELECT Modul.*, Produkter.*, Priser.* FROM (Modul INNER JOIN Produkter ON Modul.ModulID = Produkter.ModulID) INNER JOIN Priser ON Produkter.ProduktID = Priser.ProduktID WHERE (((Modul.ModulID)=\'\" & modulid & \"\')) AND Where (((Priser.Prisgruppe)=\'\"1\"\'))\" ) --- Jeg får følgende fejl: --- Set Rs = Connect.Execute (\"SELECT Modul.*, Produkter.*, Priser.* FROM (Modul INNER JOIN Produkter ON Modul.ModulID = Produkter.ModulID) INNER JOIN Priser ON Produkter.ProduktID = Priser.ProduktID WHERE (((Modul.ModulID)=\'\" & modulid & \"\')) AND Where (((Priser.Prisgruppe)=\'\"1\"\'))\" ) --- Mogens
Efter ti år i London, Madrid, Paris og Utrecht kommer Sabios AI-fokuserede program af arrangementer om kundeoplevelser, ‘Disrupt’, for første gang til Danmark.
eagleeye<< Nej ModulID er et tekstfelt. Problemet er, at jeg gerne vil have 2 \"Where\" sætninger i samme SQL-streng. Jeg skal bruge både MudulID og Prisgruppe=1
Jeg har nu gjort dette: --- Set Rs = Connect.Execute (\"SELECT Modul.*, Produkter.*, Priser.* FROM (Modul INNER JOIN Produkter ON Modul.ModulID = Produkter.ModulID) INNER JOIN Priser ON Produkter.ProduktID = Priser.ProduktID WHERE (((Modul.ModulID)=\'\" & modulid & \"\' And Priser.Prisgruppe=1)) \") --- OG DET VIRKER....
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.