17. marts 2006 - 02:38
Der er
5 kommentarer og 1 løsning
Udtræk fra MySQL (Newbie spørgsmål)
Jeg er lige gået igang med at forsøge at trække noget data fra en MySQL db og kan ikke helt finde ud af hvad der går galt. Hvorfor virker dette ikke? <% strInitialer = tbz Set Rs = Conn.Execute("SELECT * FROM medlemmer WHERE initialer=" & strInitialer) %> Jeg får denne fejl: Error Type: ADODB.Recordset.1 (0x80004005) SQLState: 4 Native Error Code: 1054 [TCX][MyODBC]Unknown column 'tbz' in 'where clause'. I databasen har jeg sat feltet "initialer" som "varchar".
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
17. marts 2006 - 07:03
#1
strInitialer indeholder teksten tbz.. det findes måske ikke i din kolonne initialer? og hvis det gør så prøv følgende Set Rs = Conn.Execute("SELECT * FROM medlemmer WHERE initialer='" & strInitialer & "')
17. marts 2006 - 12:35
#2
Hmm.. Hvad er tbz? Er det en variabel eller en streng, for hvis det er en streng skal der så ikke "" omkring? Det lyder dog mest som om du skal prøve kalp's forslag med '' i din WHERE clause.. Det plejer at være det der giver denne type fejl..
17. marts 2006 - 12:56
#3
Kalp's forslag virkede :-) Kalp, send lige et svar så jeg kan overføre point
17. marts 2006 - 15:59
#4
Du får et svar her:)
17. marts 2006 - 19:11
#5
tak
17. marts 2006 - 19:11
#6
tak
Kurser inden for grundlæggende programmering