s
Nybegynder
06. juni 1999 - 21:43
Der er
11 kommentarer og 1 løsning
Hvad er der galt med denne forbindelse til databasen?
Er der nogle der kan fortælle mig hvad der er galt her? Jeg forbinder således til databasen: set conn = server.createobject("ADODB.connection") conn.Open "DBQ=" & server.mappath("postkort.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" Sql = "SELECT " & request.querystring("Brugernavn") & " FROM postkort order by til" set RS = conn.execute( SQL ) Og får følgende fejl: Microsoft OLE DB Provider for ODBC Drivers fejl ''80040e10'' [Microsoft][ODBC Microsoft Access 97-driver] Der er for få parametre. Der var ventet 1. /postkort/prove.asp, linje 12 Linie 12 er den der således ud: set RS = conn.execute( SQL ) Håber der er nogle der kan hjælpe mig... M.v.h. Svend H. B. Henriksen.
Annonceindlæg fra Partnertekst
hmm.. prøv at fjene mellemrumene...
Hvad er formålet med SQL sætningen?
mukke...."prøv at fjene mellemrumene" Hvad fanden er det for et svar at give ?. jaja, bare bloker svar muligheden for os andre som måske kunne komme med et lidt mere detaliet svar !. Men som boomer siger..hvad er formålet med den sql linje ?. Det er en dum måde synes jeg nu nok at du gør det på.
damm, istedet.. hvorså ikke bare skrive *. Og så vælge dine udtræk via RS("bla") ?
s
Nybegynder
07. juni 1999 - 09:36
#5
Kunne i ikke vise mig noget kode?
Feltet 'til' du sorterer efter skal med i din select statement Sql = "SELECT til," & request.querystringBrugernavn") & " FROM postkort order by til" set RS = conn.execute(SQL) Brian_d :o)
eller.... Sql = "SELECT til,brugernavn where brugernavn='" & request.querystring("Brugernavn") & "' FROM postkort order by til" set RS = conn.execute(SQL) Brian_d :o)
sikken noget sludder Det havde sneget sig en fejl ind cut'n paste @##¤£ Sql = "SELECT til,brugernavn FROM postkort where brugernavn='" & request.querystring("Brugernavn") & "' order by til" eller.... Sql = "SELECT * FROM postkort where brugernavn='" & request.querystring("Brugernavn") & "' order by til" Brian_d :o)
s
Nybegynder
08. juni 1999 - 09:47
#9
Det ser rigtigt ud... Prøver det lige...
08. juni 1999 - 14:57
#10
Der skal defineres et Recordset i database connectionen ellers går det galt ¨tror jeg nok
s
Nybegynder
11. juni 1999 - 16:01
#11
Nu får jeg en fejl der lyder sådan: Microsoft OLE DB Provider for ODBC Drivers fejl '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. /postkort/prove.asp, linje 13 og linie 13: set RS = conn.execute(SQL) Hele min con: set conn = server.createobject("ADODB.connection") conn.Open "DBQ=" & server.mappath("postkort.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}" Sql = "SELECT * FROM postkort where brugernavn='" & request.querystring("Brugernavn") & "' order by til" set RS = conn.execute(SQL) M.v.h. Svend H. B. Henriksen.
s
Nybegynder
12. juni 1999 - 12:18
#12
Glem det - har selv fundet fejlen i den sidste melding... Elers tak for hjælpen... M.v.h. Svend H. B. Henriksen.
Kurser inden for grundlæggende programmering