Avatar billede 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.
Avatar billede mukke Nybegynder
06. juni 1999 - 21:50 #1
hmm.. prøv at fjene mellemrumene...
Avatar billede boomer Nybegynder
06. juni 1999 - 22:11 #2
Hvad er formålet med SQL sætningen?
Avatar billede Dan Nim Seniormester
06. juni 1999 - 22:43 #3
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å.
Avatar billede Dan Nim Seniormester
06. juni 1999 - 22:44 #4
damm,

istedet.. hvorså ikke bare skrive *. Og så vælge dine udtræk via

RS("bla") ?
Avatar billede s Nybegynder
07. juni 1999 - 09:36 #5
Kunne i ikke vise mig noget kode?
Avatar billede brian_d Nybegynder
07. juni 1999 - 23:16 #6
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)


Avatar billede brian_d Nybegynder
07. juni 1999 - 23:18 #7
eller....

Sql = "SELECT til,brugernavn where brugernavn='" & request.querystring("Brugernavn") & "' FROM postkort order by til"

set RS = conn.execute(SQL)

Brian_d :o)
Avatar billede brian_d Nybegynder
07. juni 1999 - 23:21 #8
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)
Avatar billede s Nybegynder
08. juni 1999 - 09:47 #9
Det ser rigtigt ud... Prøver det lige...
Avatar billede mortenb Nybegynder
08. juni 1999 - 14:57 #10
Der skal defineres et Recordset i database connectionen

ellers går det galt

¨tror jeg nok
Avatar billede 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.
Avatar billede 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.
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
Kurser inden for grundlæggende programmering

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