dim s as string = Server.Mappath() & "path"
dim s2 as string = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=xxx;Data Source=" & s
dbConn.open s2
2 svar · 265 visningar · startad av Studerande HIK
Om jag inte vet vart på serven min acces databas ligger måste jag använda mig av Server.MapPath men hur implementerar jag detta i Open strängen???
dbConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=xxx;Data Source=????????"
dim s as string = Server.Mappath() & "path"
dim s2 as string = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=xxx;Data Source=" & s
dbConn.open s2
Har läst någonstans att det är bättre att ta dessa värden (server, session, application etc) från HttpContext istället:
Dim ctx As HttpContext = HttpContext.Current
Dim connString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=xxx;Data Source=" & ctx.Server.MapPath("/db-folder/db-file.mdb")
eller så har jag fått det helt om bakfoten :e
cya,
PatrikB