Hejsan! Jag har gjort ett program som kopplar upp sig mot en databas med en DNS koppling, men jag vill att andra skall kunna använda programmet oxå. Då måste de (som det är nu) skapa en DNS manuellt, döpa den till PRECIS samma namn som jag hade osv. Finns det ingen bättre lösning (kan man inte få programmet att göra det?) Om datakällans address är statisk kan du ju lika gärna köra utan DSN. Då slipper du problemet. Prova med server.mappath(Request.ServerVariables("PATH_INFO"))DNS?
OBS Det är en SQL-Server på internet det handlar om!Sv: DNS?
/johan/Sv: DNS?
Men de andra behöver fortfarande veta namnet på din databas om den ska användas av alla.
Annars så kan du prova med ett connection object som detta:
objConn.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Katalogens namn;Data Source=Datorns namn"
Tips: skapa en ini fil så kan du vara säker på att få korekt adress.