webForumDet fria alternativet

Döp datbaskoppling eller nåt sånt

ASP

3 svar · 263 visningar · startad av Opelomega

Medlem sedan aug. 2003137 inlägg
Frågan#1

Hej

Har börjat att bygga en sida baserad på databaser vilket jag inte gjort förut. Nu har jag kommit till ett litet problem. P vissa sidor så vill jag hämta information ur databsen(access) men jag vill inte ha koppling till databasen där eftersom det blir många sidor att ändra om jag lägger den någon annanstans. MEn nu undrar jag givetvis hur jag ska göra detta.

På nästan varje sida så finns det vanliga sql kommandot:

SQL = "SELECT country FROM language

Men så vill jag på varje sida inkludera en aspfil som

Som t.ex
<%
Set Con = Server.CreateObject("ADODB.Connection")

Men eftersom mapparna ligger i olika nivåer så kan jagju inte skriva som /db/databasen.mdb t.ex

Så hur löser man detta? Kan inte komma på nått sätt men det borde väl gå?

Kanske att man döper den
Set Con = Server.CreateObject("ADODB.Connection")
Conn.Open "databasen"

Går det att göra detta? Eller nått enklare?

Medlem sedan juni 200032 967 inlägg
#2

Använd Server.Mappath() och utgå ifrån roten när du specar sökvägen. (Se massor av exempel i ASP-forumet.)

Mvh

Medlem sedan dec. 200012 464 inlägg
#3

Flyttas från SQL till ASP

Medlem sedan aug. 2003137 inlägg
#4

Tackar tänkte inte på det=)

366 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
228 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
227 ms — ändringar (db)