08. februar 2007 - 11:45
Der er
6 kommentarer og 1 løsning
Fejl i sql sætning
Jeg har en sql sætning som ser således ud: "SELECT * FROM opskrifter WHERE kategori = kategori_id" Når jeg direkte selv skriver en værdi i stedet for kategori_id så virker det fint. Jeg har også tjekket efter at kategori_id indholder en værdi! Nogle der kan se hvad fejlen er?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
08. februar 2007 - 11:47
#1
"SELECT * FROM opskrifter WHERE kategori = " & kategori_id & ";"
08. februar 2007 - 11:47
#2
Hvordan fejler den? Hvilken type er kolonnen opskrifter.kategori?
08. februar 2007 - 11:50
#3
er vel fordi som sjh har skrevet at den ikke kan læse en variabel indeni en streng
08. februar 2007 - 11:52
#4
Ved godt jeg har lagt det under visual basic, og dette skyldes at det er et visual basic program jeg er igang med at lave!
08. februar 2007 - 11:53
#5
anri >> du kan altid udskrive din sql før du executer den.. så kan du se at der sikkert står "SELECT * FROM opskrifter WHERE kategori = kategori_id" og ikke "SELECT * FROM opskrifter WHERE kategori = X" :)
08. februar 2007 - 11:53
#6
sjh det virker! Smid et svar og du får de point
08. februar 2007 - 11:54
#7
;)
Kurser inden for grundlæggende programmering