webForumDet fria alternativet

DB koppling

3 svar · 157 visningar · startad av Rinaldo

RinaldoMedlem sedan mars 20014 214 inlägg
#1

Kan någon hjälpa mig att göra om denna koppling till en mappath så att jag inte behöver skriva in hela sökvägen på datorn... bara ../data/db.mdb

Det ska inte heller vara någon textfil med. Bara en vanlig koppling...

Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder(Server.MapPath("DBPath/"))
Set Read = FSO.OpenTextFile(Server.MapPath("DBPath/DB_Path.txt"), 1, False, False)
DBPath = Read.ReadLine

Set Read = Nothing
Set Folder = Nothing
Set FSO = Nothing

Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
Set RS = Conn.OpenSchema(28)

------------------
Talet är tankens död

JAreMANNENMedlem sedan aug. 20002 272 inlägg
#2
  Set objConn=server.CreateObject("adodb.connection")
  DSN="DRIVER={Microsoft Access Driver (*.mdb)}; "
  DSN=dsn & "DBQ=" & server.mappath("..\din\sökväg\databas.mdb")
  objConn.Open DSN

------------------
Det är lättare att leva ett rikt liv som ung, när man vet att det väntar ett som gammal
http://jare.mine.nu/

RinaldoMedlem sedan mars 20014 214 inlägg
#3

Denna funkar inte... det står:
"Objektet eller providern kan inte utföra den begärda åtgärden."

------------------
Talet är tankens död

RinaldoMedlem sedan mars 20014 214 inlägg
#4

Snälla:Kan inte någon hjälpa mig göra om denna så att den funkar utan den absoluta sökvägen?

DBpath = "C:/Inetpub/wwwroot/applications/basket/data/db.mdb"

Set Conn = Server.CreateObject("ADODB.Connection") 
Conn.Open = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
Set RS = Conn.OpenSchema(28)

------------------
Talet är tankens död

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)