31. marts 2001 - 19:18
Der er
23 kommentarer og 1 løsning
Hvad er der galt ??!!!
Hejza alle sammen, Hvordan skal denne linie se ud: conn.Execute(\"INSERT INTO users (username, password, navn, by, telefon, mobil, email, kon, alder) VALUES (\'\" & username & \"\', \'\" & password & \"\', \'\" & navn & \"\', \'\" & by & \"\', \'\" & telefon & \"\', \'\" & mobil & \"\', \'\" & email & \"\', \'\" & kon & \"\', \'\" & alder & \"\')\") Jeg får et fejl med en syntax error..så er der nogen der ved, om der er fejl i denne linie ??? Hvis ja, hvordan skal den så se ud ???
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
31. marts 2001 - 19:28
#1
kom nu....:)
31. marts 2001 - 19:29
#2
nogle tal felter ?
31. marts 2001 - 19:33
#3
Ja der er tre, telefon, mobil og alder.
31. marts 2001 - 19:36
#4
Så er det derfor.. det er kun tekst felter der skal være i \'\' conn.Execute(\"INSERT INTO users (username, password, navn, by, telefon, mobil, email, kon, alder) VALUES (\'\" & username & \"\', \'\" & password & \"\', \'\" & navn & \"\', \'\" & by & \"\', \" & telefon & \", \" & mobil & \", \'\" & email & \"\', \'\" & kon & \"\', \" & alder & \")\") således :-)
31. marts 2001 - 19:42
#5
Det virker ikke...jeg får denne fejlmeddelelse: [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement ???
31. marts 2001 - 19:44
#6
Prøv at lave en udkrift (response.write) af SQL\'en hvor du tester den..
31. marts 2001 - 19:46
#7
Hvordan gør man det ??
31. marts 2001 - 19:49
#8
Forresten, kan den fejl skyldes at jeg har en dropdown boks med i min formular ?
31. marts 2001 - 19:50
#9
response.write \"INSERT INTO users (username, password, navn, by, telefon, mobil, email, kon, alder) VALUES (\'\" & username & \"\', \'\" & password & \"\', \'\" & navn & \"\', \'\" & by & \"\', \" & telefon & \", \" & mobil & \", \'\" & email & \"\', \'\" & kon & \"\', \" & alder & \")\" :-) Den sætter du LIGE over conn.Execute(\"INSERT INTO users (username, password, navn, by, telefon, mobil, email, kon, alder) VALUES (\'\" & username & \"\', \'\" & password & \"\', \'\" & navn & \"\', \'\" & by & \"\', \" & telefon & \", \" & mobil & \", \'\" & email & \"\', \'\" & kon & \"\', \" & alder & \")\")
31. marts 2001 - 19:51
#10
hmm .. er det et felt som du skriver ind i databasen ? hvis ja, hvilket og er det tal eller tekst ?
31. marts 2001 - 19:54
#11
Så får jeg fejlmeddelelsen, men over den fejl står dette : INSERT INTO users (username, password, navn, by, telefon, mobil, email, kon, alder) VALUES (\'LaserZap\', \'123456\', \'Dennis Jensen\', \'Haderslev\', 74584256, 20443920, \'DJ@netzilla.dk\', \'Mand\', 14)
31. marts 2001 - 19:58
#12
Det er kon, og der vælger man bare sit køn (mand, kvinde). Det er tekst :)
31. marts 2001 - 20:00
#13
hmm .det fatter jeg godtnok ikke ...
31. marts 2001 - 20:03
#14
Jo, dropdown boksen hedder kon, og det er tekst :)
31. marts 2001 - 20:14
#15
Er du der ??
31. marts 2001 - 20:25
#16
Det er jo bare en dropdown box med tekst...hvordan skal det så se ud ?
31. marts 2001 - 20:30
#17
Er der nogle der kan hjælpe ???
31. marts 2001 - 20:47
#18
Hvis det kan hjælpe så ser scriptet sådan ud: <% response.buffer = true %> <% set conn = Server.CreateObject(\"ADODB.Connection\") conn.Open \"Driver={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"users.mdb\") username = Session(\"username\") password = Session(\"password\") navn = Session(\"navn\") by = Session(\"by\") telefon = Session(\"telefon\") mobil = Session(\"mobil\") email = Session(\"email\") kon = Session(\"kon\") alder = Session(\"alder\") conn.Execute(\"INSERT INTO users (username, password, navn, by, telefon, mobil, email, kon, alder) VALUES (\'\" & username & \"\', \'\" & password & \"\', \'\" & navn & \"\', \'\" & by & \"\', \'\" & telefon & \"\', \'\" & mobil & \"\', \'\" & email & \"\', \'\" & kon & \"\', \'\" & alder & \"\')\") conn.Close set conn = nothing Response.Redirect(\"oprettet.asp\") %>
31. marts 2001 - 20:48
#19
Og tal-felterne er rettet til text-felter
31. marts 2001 - 21:01
#20
Juhhiiuiu....
31. marts 2001 - 21:20
#21
Er der virkelig slet ingen der kan hjælpe ??????!!!1
31. marts 2001 - 21:27
#22
Så nu gider jeg ikke at vente mere...lukker spm !
31. marts 2001 - 21:27
#23
Svar.
31. marts 2001 - 22:24
#24
Nu har jeg fundet ud af hvad der var galt.. Når man gav tabellen inde i db\'en et navn under 4 bogstaver, så gik det i lort, men når man så gav den et navn på fire bogstaver eller derover, så virker det :) Mærkelig fejl....
Kurser inden for grundlæggende programmering