Avatar billede munkegaard Nybegynder
03. maj 2004 - 15:42 Der er 4 kommentarer

Connection string til en dll

Jeg har en dll der anvendes af mange forskellige applikationer. Den har en connection til sql-server.

Hvordan får jeg connection string og i en config fil, så det ikke skal lægge i koden ?

(Hvis det var en ASP.NET applikation så var det jo nok en web.config og for windows forms exenavn.exe.config) Men hvordan angiver man en konfigurationsfil til en dll - dllnavn.dll.config ser ikke ud til at virke ?
Avatar billede guidmaster Nybegynder
03. maj 2004 - 15:47 #1
Som udgangspunkt er det vel op til den enkelte bruger af dll´et selv at finde ud af hvordan connectionstrengen skal overføres til dit dll. Eller har du kodet ind i dll´et at den skal hente fra Configsettings. ?
Avatar billede munkegaard Nybegynder
03. maj 2004 - 15:51 #2
dll'en er en facade til databasen, så anvenderen kender ikke connection oplysninger, det er tanken at alt skal holdes inden i dll'en. Så jeg jeg har forsøgt med Configsettings. men den finder ikke min config fil som jeg egentlig havde tænkt mig at distribuere med min dll.
Avatar billede guidmaster Nybegynder
03. maj 2004 - 15:55 #3
Der er jo ikke noget problem i at lave din egen xml fil og så læse den ind i dit dll. Man kan så sige at det måske ikke er det rigtige sted at have en connection streng til at ligge, men på den måde ville du jo kunne opnå samme funktionalitet som de indbyggede .config filer.
Avatar billede munkegaard Nybegynder
03. maj 2004 - 16:10 #4
ok - det er nok den nemmeste måde
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester