Avatar billede pfp Nybegynder
12. marts 2001 - 15:29 Der er 11 kommentarer og
1 løsning

Hvad går galt? Database noget...

Hejsa

Jeg har denne stump kode, men jeg får fejlen: ODBC-driver understøtter ikke de ønskede egenskaber.

Hvad går galt?

<%
Set rs = Server.CreateObject(\"ADODB.RecordSet\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"Databaser/database.mdb\")
%>

<%
SQL = \"SELECT * FROM Produkter ORDER BY Navn\"
rs.Open SQL, DSN, 1                           
%>
<%Do Until Rs.EOF%>
<%Response.Write rs(\"Produktnavn\") & \"<br>\"%>
<%
rs.movenext
Loop
%>


/Peter F. Poulsen
Avatar billede sone Nybegynder
12. marts 2001 - 15:31 #1
Hvilken linie ?
Avatar billede pfp Nybegynder
12. marts 2001 - 15:34 #2
sone ->

Den siger fejl i linien med

rs.open SQL, DSN, 1

/Peter F. Poulsen
Avatar billede tpiil Nybegynder
12. marts 2001 - 15:35 #3
<%
Set rs = Server.CreateObject(\"ADODB.RecordSet\")
Set DSN = Server.CreateObject(\"ADODB.Connection\")
DSN.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"Databaser/database.mdb\")

SQL = \"SELECT * FROM Produkter ORDER BY Navn\"
rs.Open SQL, DSN, 1                           
%>
<%Do Until Rs.EOF%>
<%Response.Write rs(\"Produktnavn\") & \"<br>\"%>
<%
rs.movenext
Loop
%>
Avatar billede tpiil Nybegynder
12. marts 2001 - 15:36 #4
det mest normale er nok at sætte det op sådan her:
<%
Set DSN = Server.CreateObject(\"ADODB.Connection\")
DSN.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"Databaser/database.mdb\")

Set rs = Server.CreateObject(\"ADODB.RecordSet\")
SQL = \"SELECT * FROM Produkter ORDER BY Navn\"
rs.Open SQL, DSN, 1                           
%>
<%Do Until Rs.EOF%>
<%Response.Write rs(\"Produktnavn\") & \"<br>\"%>
<%
rs.movenext
Loop
%>
Avatar billede stoffer Nybegynder
12. marts 2001 - 15:36 #5
Du mangler:

1 DSN = Server.CreateObject(\"ADODB.Connection\")
2 CursorType rs.Open SQL, DSN, 1,1
Avatar billede pfp Nybegynder
12. marts 2001 - 15:40 #6
tpiil -> Uanset hvilken af dine svar jeg bruger får jeg samme fejl som jeg havde i starten.

/Peter F. Poulsen
Avatar billede tpiil Nybegynder
12. marts 2001 - 15:41 #7
er du sikker på at det er installeret DNS på serveren??
Avatar billede ldanielsen Nybegynder
12. marts 2001 - 15:42 #8
Er du sikker på at de er noget i rs:

<%
if not rs.BOF then
Do Until Rs.EOF
Response.Write rs(\"Produktnavn\") & \"<br>\"
rs.movenext
Loop
end if%>
Avatar billede pfp Nybegynder
12. marts 2001 - 15:50 #9
Der må være noget galt med min IIS, for efter at have genstartet virker det hele fint, med den originale kode. Er det ok hvis i deler pointene?

/Peter F. Poulsen
Avatar billede tpiil Nybegynder
12. marts 2001 - 15:51 #10
hvem har lavet noget udover mig??

jeg kan ikke se hvad ldanielsen har lavet, men det er helt op til dig...
Avatar billede pfp Nybegynder
12. marts 2001 - 16:41 #11
Nej det er selvfølgelig rigtig nok
Avatar billede ldanielsen Nybegynder
13. marts 2001 - 11:23 #12
Jeg check\'er bare om Recordsettet er tomt, ellers får du en fejl. Så det er en vældig god ide!
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

IT-JOB

Politiets Efterretningstjeneste

GenAI-specialist i PET

Det Nationale Forskningscenter for Arbejdsmiljø

IT-sikkerhedsspecialist med fokus på AI inden for forskning

Politiets Efterretningstjeneste

Sektionsleder til AI-implementering i PET

BEC Financial Technologies

Senior Platform/System Engineer