Avatar billede webdesigner Praktikant
15. april 2002 - 15:59 Der er 3 kommentarer og
1 løsning

DSN???

jeg kan ikke få kontagt til min access database...
når jeg skriver scriptetind skriver at stien er ugyldig og at det er en fysisk sti...
hvad er der galt???
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("herborjeg.mdb")
'herborjeg.mdb ligger i samme biblotek som min side
Conn.Open DSN

strSQL = "Select * from personer"
Set rs = Conn.Execute(strSQL)

Do

  Response.Write rs("Fornavn") & "<br>"

  rs.MoveNext

Loop While Not rs.EOF

Conn.Close
Set Conn = Nothing
%>

hvordan opretter jeg det så DSN får kontagt til herborjeg.mdb?

jeg bruger winxp-professional
5.1 IIS server
det er hentet fra www.html.dk
15. april 2002 - 16:07 #1
Du skal nok bruge noget a la dette:

  strSQL = "Select * from YourTable;"   
  connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("yourdb.mdb") & ";Persist
  Security Info=False"
  set conn=server.createobject("adodb.connection")
  conn.open connStr
  set rst=conn.execute(strSQL)
Avatar billede kimiwan Nybegynder
15. april 2002 - 16:07 #2
sørg for at herborjeg.mdb databasen ligger i samme folder som scriptet - ellers kan du f.eks. bruge server.mappath("database/herborjeg.mdb"), hvis den er i en mappe kaldet database
Avatar billede webdesigner Praktikant
15. april 2002 - 16:09 #3
det vil jeg tage hjem og se på i får svar i morgen :)
Avatar billede webdesigner Praktikant
17. april 2002 - 09:25 #4
det virker ikke så jeg lukker! tror jeg bruger MySQL i stædet
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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