Avatar billede webbygger Nybegynder
25. august 2003 - 21:08 Der er 8 kommentarer og
1 løsning

Hjælp til database forbindelse

Jeg har siddet og rodet med min forbindelse de 2 sidste aftener, men jeg kan ikke "hitte" den...
Mit Webhosting er Danskwww og de har opgivet følgende forbindelse :

Gem følgende kode som "db.asp":

<html>
<head>
  <title>Database forbindelse</title>
</head>
<body>

<%
Set Conn = Server.Createobject("ADODB.Connection")

'--- Database forbindelse ---
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " &_
"DBQ=" & Server.Mappath("log/db.mdb") & "; password=test"
Conn.Open strDSN

'--- SQL forspøgelse ---
Set RS = Conn.Execute("SELECT * FROM Kunder")
%>

<table border="1" width="400">
<%
'--- Udskriv data ---
Do While Not RS.EOF
  %>
  <tr>
    <td><%=RS("ID")%></td>
    <td><%=RS("Navn")%></td>
    <td><%=RS("Adresse")%></td>
  </tr>
  <%
RS.MoveNext
Loop

RS.close
Conn.Close
Set RS = nothing
Set Conn = nothing

%>
</table>

</body>
</html>

Men den kan jeg IKKE få til at virke, er der nogle der ved hvordan jeg for "kontakt" med min forbindelse...

MVH

Per
Avatar billede langfinger Nybegynder
25. august 2003 - 21:16 #1
Hvad skriver den af fejl ?
Avatar billede webbygger Nybegynder
25. august 2003 - 21:19 #2
INGEN - for jeg kan overhoved ikke komme i kontakt med den.....
Jeg glemte at sige, at jeg er meget GRØN i dette her (ASP)
Avatar billede goose Nybegynder
25. august 2003 - 21:23 #3
Du er sikker på at databasen ligger i mappen log ?
- at databasen hedder db.mdb ?
- at den er sat op med password som er test ?

Disse 3 ting skal være på plads.

/Goose
Avatar billede webbygger Nybegynder
25. august 2003 - 21:28 #4
goose> Jeg har lavet en mappe der hedder log og kaldt databasen db.mdb
men jeg har ikke givet den et password, kan jeg ikke undvære det endtil jeg for det til at virke..?

Den man "bare" lave en forbindelse som denne her :

<%
Set database = Server.CreateObject ("ADODB.Connection")
database.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\inetpub\db\testdatabase.mdb")
%>

<html>
<body>

<%
Response.Write ("Forbindelse til database blev etableret uden problemer")
%>

</body>
</html>

Dog med nogle rettes diverse steder....
Avatar billede ellebaek Nybegynder
25. august 2003 - 21:47 #5
conn = "DRIVER={Microsoft Access Driver (*.mdb)}; "
conn = conn & "DBQ=" & server.mappath("log/db.mdb")
prøv denne streng, den virker helt sikkert..!
Avatar billede webbygger Nybegynder
25. august 2003 - 22:02 #6
ellebaek > HOVSA det lykkes..........MEN hvorfor fan... skal man upload det før det virker...?

Kan jeg så bruge denne forbindelse til det hele, altså til en includer file..?
Avatar billede ellebaek Nybegynder
25. august 2003 - 22:04 #7
ja, du kan sagtens ligge den ind i en include file...

og så hente den i toppen med:
<!--#include file="dinfil.asp"--> hvis det er det du vil...
Avatar billede webbygger Nybegynder
25. august 2003 - 22:06 #8
Mangemange tak for hjælpen og

Godnat !
Avatar billede ellebaek Nybegynder
25. august 2003 - 22:07 #9
anytime.
takker for pointz..!

..Ellebæk!
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