Avatar billede tommer Nybegynder
17. januar 2006 - 11:01 Der er 7 kommentarer og
1 løsning

<connectionStrings/> i .net 2.0

Jeg prøver at bruge <connectionStrings/> i web.config (vs 2005)

Men når jeg prøver at tilgå min ConnectionString får jeg at vide at ConfigurationSettings ikke indeholder en definition for ConnectionStrings....

men det gør den....

jeg har brugt eksemplet her:
http://www.codeproject.com/cs/database/Connection_Strings.asp

Måden jeg tilgår på er:

string cnStr;
cnStr = ConfigurationSettings.ConnectionStrings["MyNWind"].ConnectionString;
SqlConnection cnObj = new SqlConnection(cnStr);
Avatar billede dr_chaos Nybegynder
17. januar 2006 - 11:05 #1
prøv med
string ConnectionString = ConfigurationManager.ConnectionStrings["MyNWind"].ConnectionString;
SqlConnection cnObj = new SqlConnection(cnStr);
        cnObj .ConnectionString = ConnectionString;
Avatar billede snepnet Nybegynder
17. januar 2006 - 11:07 #2
kan ikke se den side du linker til - kan du ikke sende din web.config.
du bør for øvrigt gøre sådan her istedet:

string cnStr = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;

mvh
Avatar billede snepnet Nybegynder
17. januar 2006 - 11:08 #3
hov - det må du undskylde chaos :o( - stryg min kommentar tommer.
mvh
Avatar billede tommer Nybegynder
17. januar 2006 - 11:09 #4
det virker vist.
Send svar ;-)

sorry snepnet ;-)

Mystisk at artiklen på codeproject ikke er rigtig....
Avatar billede dr_chaos Nybegynder
17. januar 2006 - 11:11 #5
Den er lavet til Beta2 det er nok derfor.
Avatar billede tommer Nybegynder
17. januar 2006 - 11:11 #6
Ok, Tak for hjælp
Avatar billede tommer Nybegynder
18. januar 2006 - 14:19 #7
lige en lillebitte ting mere..
Hvis jeg i min masterpage ligger:
protected string cnStr = ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString;

hvordan fanger jeg den så fra de enkelte sider som bruger min masterpage??

i contentplaceholder på min masterpage er der noget der hedder "Expressions" hvor man kan vælge en connectionstring er det det jeg skal bruge?
Avatar billede dr_chaos Nybegynder
18. januar 2006 - 14:33 #8
du skal ikke have din connectionstring der lav en class fil med en static metode:
public class DataBase
{
public DataBase()
{
}
public static string GetConnectionString()
{
return ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString
}

}
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