Är det verkligen ett måste att fixa DSN till varje databas man läggger upp? Jag tycker det verkar oerhört jobbigt att fråga server administratören varje gång man vill testa att göra en sida med en databas...
Går det verkligen inte att göra på nåt annat sätt?
'-Databas initiering-DSN-lös-----------------------------------
Dim AdoConn, AdoAnv
' Begin Conn Open
Set AdoConn = Server.CreateObject ("ADODB.Connection")
AdoConn.Provider = "Microsoft.Jet.OLEDB.4.0"
AdoConn.ConnectionString = "Data Source=" & Server.MapPath ("../db/databas.mdb")
'Put the DB in cgi-bin for write access
AdoConn.Open
Ironiskt nog går det snabbare. Nackdelen är den bristande säkerheten. Use this wisely Padawan learner... Okej? Bah...
Jag vet inte... Jag är fortfarande nybörjare med databaser. Har inte så mycket tid över nu att mecka med det. Den andra alternativet har jag inte försökt dock.
o säkerheten e ju viktig så det e nog bäst att göra som ingrid säger i mitt fall... men kan man verkligen göra så? Spelar det ingen roll hur många kolumner databasen innehåller?
Från din ASPsida anropar du DSN och inte databasen (det sköter DSN:en om). Så länge du behåller samma namn på databasen så spelar det ingen roll hur den ser ut.
/Ingrid
255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849