Avatar billede uc Nybegynder
25. november 2003 - 15:33 Der er 9 kommentarer og
1 løsning

DNSLess / Global.asax C#

Hej eksperter

Er der ikke nogen der har et forslag til hvordan jeg bedst får lagt min forbindelse ind i global.asax og hvordan kaldet ser ud.
Normalt skriver jeg det her og nej filen skal ikke hedde test.mdb hele tiden.
Hvis den kun står et sted skal jeg ikke rette den 50 steder.

  string sConnection, dbConn;
  sConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" +    "Data Source=test.mdb";
        dbConn = new OleDbConnection(sConnection);

UC
Avatar billede askhoej Praktikant
25. november 2003 - 16:25 #1
I din global.asax:

Application["strConnect"] = "Provider=Microsoft.Jet.OLEDB.4.0;" +    "Data Source=test.mdb";

I din kode:
dbConn = new OleDbConnection(Application["strConnect"].ToString());
Avatar billede burningice Nybegynder
25. november 2003 - 17:35 #2
skriv det da hellere i din web.config-fil.. så skal du ikke re-compile dit site når stien ændrer sig
Avatar billede uc Nybegynder
25. november 2003 - 20:49 #3
askhoej..tak og point til dig (når jeg kommer på job)
men
cyberfessor løsning lyder også spændende.
dog forstår jeg ikke problemet med re-compilering
da jeg mener, at når man har ændret i global.asax og siger gem, "starter" den forfra, som var det en Application start.?
Men måske cyberfessor har noget om denne løsning...måske for point.?

UC
Avatar billede uc Nybegynder
25. november 2003 - 20:50 #4
askhoej
send lige et svar..GG
Avatar billede askhoej Praktikant
25. november 2003 - 21:52 #5
svar
Avatar billede askhoej Praktikant
25. november 2003 - 21:52 #6
og så et rigtigt svar ;-)
Avatar billede odegaard Nybegynder
25. november 2003 - 23:29 #7
Jeg bakker fuldt op om Cyberfessors forslag. Sådan nogle site-specifikke ting gemmer man i Web.Config. Det er mere eller mindre det som den er til.
Avatar billede burningice Nybegynder
26. november 2003 - 09:59 #8
uc>> det er rigtigt, at en ændring i global.asax-filen vil trigger din Application_Start-event, men det er fordi at hele din application rent faktisk genstarter når Asp.Net opdager at der er sket en ændring, som medfører at filen skal compiles igen - jvf. at al kode der udføres i asp.net er compilet. Det medfører også at ting som sessions, application-variabler m.m. mistet.

Ang. configuration af dit site står der noget om appSettings her: ms-help://MS.NETFrameworkSDKv1.1/cpgenref/html/gngrfappsettingselement.htm
Avatar billede uc Nybegynder
27. november 2003 - 14:54 #9
cyberfessor

er det et dok. i help for..? og hvor..?
ms-help://MS.NETFrameworkSDKv1.1/cpgenref/html/gngrfappsettingselement.htm

uc
Avatar billede burningice Nybegynder
27. november 2003 - 19:26 #10
det er sdk version 1.1... den ligger også online, søg efter gngrfappsettingselement.htm på google:

http://www.nedcomp.nl/support/origdocs/dotnetsdk/cpgenref/gngrfappsettingselement.htm
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