Avatar billede spectual Nybegynder
12. februar 2001 - 12:30 Der er 15 kommentarer og
1 løsning

SQL sætning - hvor er fejlen?

Hvor er fejlen i den her?

UPDATE Svartabel SET QuestionID=1 UddannelsesID=1 FagID=9 WHERE UddannelsesID=1 AND QuestionID=1 AND TestID=1 AND FagID=8
Avatar billede wetdog Nybegynder
12. februar 2001 - 12:43 #1
Du mangler ,

SET QuestionID=1, UddannelsesID=1, FagID=9

WetDog
Avatar billede halnet Nybegynder
12. februar 2001 - 13:00 #2
i øvrigt en underlig kode ;o)

UPDATE Svartabel SET FagID=9 WHERE UddannelsesID=1 AND QuestionID=1 AND TestID=1 AND FagID=8

- Anders
Avatar billede spectual Nybegynder
12. februar 2001 - 13:03 #3
halnet: hvorfor? :-P
Avatar billede halnet Nybegynder
12. februar 2001 - 13:05 #4
Fordi du opdaterer \"QuestionID=1 UddannelsesID=1\" når du i din where-sætning definerer dem til allerede at være \"QuestionID=1 UddannelsesID=1\"...

- Anders
Avatar billede spectual Nybegynder
12. februar 2001 - 13:07 #5
:-O

:-) Det er bare en kopi af et output fra en ASP side. Ren dovenskab at jeg ikke gider at tjekke om den skal opdateres til samme værdi.
Avatar billede halnet Nybegynder
12. februar 2001 - 13:11 #6
ok, men så er wetdogs svar rigtigt...

- Anders
Avatar billede spectual Nybegynder
12. februar 2001 - 13:16 #7
Du har chancen igen... :-)

UPDATE Questions SET QuestionID=1, UddannelsesID=1, FagID=9 WHERE UddannelsesID=1 AND QuestionID=0 AND TestID=1 AND FagID=8

Ovenstående giver en:


Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC driver does not support the requested properties.
/visitation/udvikling/flytopgave.asp, line 81

..fejl

Hvad skal jeg kigge efter?
Avatar billede spectual Nybegynder
12. februar 2001 - 13:17 #8
Questions eksisterer
QuestionID, UddannelsesID, FagID og TestID eksisterer også i tabellen
Avatar billede spectual Nybegynder
12. februar 2001 - 13:18 #9
wetdog - ku du ikke lige sende et \"svar\"
Avatar billede halnet Nybegynder
12. februar 2001 - 13:20 #10
Hehe... jeg ved INTET om asp... sorry...

- Anders
Avatar billede spectual Nybegynder
12. februar 2001 - 13:21 #11
jeg kan sige, at fejlen ligger i sql sætningen....
Avatar billede halnet Nybegynder
12. februar 2001 - 13:25 #12
Jep... i know... men jeg kender ikke fejlen...
Du skal nok få en asp-mand herind...

- Anders
Avatar billede wetdog Nybegynder
12. februar 2001 - 13:28 #13
svaret :-)
Avatar billede wetdog Nybegynder
12. februar 2001 - 13:29 #14
hvis du poster hele strengen skal jeg se på det
Avatar billede spectual Nybegynder
12. februar 2001 - 13:36 #15
Ikke nødvendigt :)

Jeg fik lige løst det. Der var sådan set ikke nogen fejl i selve SQL sætningen men pga. af nogle relationsindstillinger inde i access kunne den opdatere tabellen fordi det ville overtræde nogle regler.

Men nu virker det :-D
Avatar billede wetdog Nybegynder
12. februar 2001 - 13:36 #16
ok
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