Avatar billede -42- Nybegynder
10. september 2003 - 13:54 Der er 10 kommentarer og
1 løsning

Problemer med db connection

Jeg har lige kopieret vores intranet over på min egen computer, og har oprettet den som server, så jeg kan køre det localt og dermed lave de opdateringer der skal laves.

Det virker også fint nok, men det ser ud til at jeg ikke kan få forbindelse til databasen.

Det skyldes jo sandsynligvis nogle sti ændringer... eller hvad?

Her er fejlmeddelsen jeg får:

Technical Information (for support personnel)

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/lev/content.asp, line 19


Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)

Page:
GET /lev/content.asp



Her er så koden, hvor jeg opretter forbindelse til databasen:


<%
Set dc = Server.CreateObject("ADODB.Connection")
dc.ConnectionTimeout = Session("dc_ConnectionTimeout")
dc.CommandTimeout = Session("dc_CommandTimeout")
dc.Open Session("dc_ConnectionString"), Session("dc_RuntimeUserName"), Session("dc_RuntimePassword")
Set cmdTemp = Server.CreateObject("ADODB.Command")
Set rsMed = Server.CreateObject("ADODB.Recordset")
cmdTemp.CommandText = "SELECT ID, Navn, Lockalnr, Initier, PrivaetAddress, PrivatePhone, email, Submitdate FROM Medarbejder ORDER BY Navn"
cmdTemp.CommandType = 1
Set cmdTemp.ActiveConnection = dc
rsMed.Open cmdTemp, , 0, 1
%>


og linie 19 som fejler er denne:

dc.Open Session("dc_ConnectionString"), Session("dc_RuntimeUserName"), Session("dc_RuntimePassword")


Håber nogle kan hjælpe mig på vej
Avatar billede ldanielsen Nybegynder
10. september 2003 - 14:03 #1
Session("dc_ConnectionString"), hvad er der i den?

Bliver den sat i Global.asa?
Har du Global.asa med fra det andet web?
Avatar billede -42- Nybegynder
10. september 2003 - 14:05 #2
min global.asa ser sådan her ud:

<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Session_OnStart
    '==Visual InterDev Generated - DataConnection startspan==
    '--Project Data Connection
        Session("dc_ConnectionString") = "DSN=intranet"
        Session("dc_ConnectionTimeout") = 15
        Session("dc_CommandTimeout") = 30
        Session("dc_RuntimeUserName") = ""
        Session("dc_RuntimePassword") = ""
    '==Visual InterDev Generated - DataConnection endspan==
End Sub
</SCRIPT>
Avatar billede -42- Nybegynder
10. september 2003 - 14:08 #3
og i Administrative Tools har jeg brugt en access driver [*.mdb], og har selvfølgelig checket stien hundrede gange...
Avatar billede overchord Nybegynder
10. september 2003 - 17:01 #4
can du ikke lave en DSN-less conn istedet?
DSN = server.Mappath & ("dinfolder\dindb")
Avatar billede -42- Nybegynder
10. september 2003 - 17:32 #5
problemet er bare, at der er RIGTIG mange filer... Vi snakker flere hundrede, såå, det vil være en dårlig løsning
Avatar billede -42- Nybegynder
10. september 2003 - 17:33 #6
dooooo! Hvad snakker jeg om! - det er jo i min global.asa, så det er ikke noget problem! -Tjekker lige...
Avatar billede -42- Nybegynder
10. september 2003 - 18:06 #7
så får jeg følgende fejlmeddelse:

HTTP 500.100 - Internal Server Error - ASP error
Internet Information Services

--------------------------------------------------------------------------------

Technical Information (for support personnel)

Error Type:
Microsoft VBScript compilation (0x800A0401)
Expected end of statement
//global.asa, line 5, column 59
Session("dc_ConnectionString") = "DSN = server.Mappath & ("E:\Inetpub\wwwroot\data\data.mdb")"


har prøvet både med en absolut og en relativ sti.
Avatar billede terry Ekspert
10. september 2003 - 18:11 #8
-42->I think you have a better chance of getting an answer in the ASP category.
Avatar billede -42- Nybegynder
10. september 2003 - 18:14 #9
Thanks terry!
Avatar billede -42- Nybegynder
10. september 2003 - 18:18 #10
spørgsmålet er flyttet til:
http://www.eksperten.dk/spm/399516
Avatar billede terry Ekspert
10. september 2003 - 18:21 #11
your welcome :o)
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