Re: SQL Connection in die Global.asax auslagern



Olaf Lüder [MVP] schrieb:
> Hallo Torsten,
>
> "Torsten Schlicher" <torsten.schlicher@xxxxxxxxxxxxxxxx> schrieb:
>
>
>>Das Problem scheint wo anders zu liegen. Die Global.asax und die
>>Global.asax.cs lagen beide im app_code Verzeichnis. Verschiebe ich
>>jedoch die Global.asax Datei ins root Verzeichnis,
>
>
> dort gehört sie auch hin.
>
>
>>funktioniert meine
>>globale SQL Connection genau 1 mal. Danach ist schluss.
>
>
> Das ist bei Deinem Code nachvollziehbar; da die Verbindung nur beim ersten
> Mal initialisiert wird, anschließend ist der Test auf 'null' nicht mehr
> erfolgreich, da Du diese in 'EndRequest' nur schließt, nicht aber auf 'null'
> zurücksetzt.
>
> Eigentlich möchtest Du das so aber - wie schon geschrieben - gar nicht
> machen...
>
>
>>Auch das
>>restarten von Visual Studio 2005 Beta 2 ergibt keinen nennenswerten
>>Erfolg. Verschiebe ich die Datei aber erneut zurück ins app_code
>>Verzeichnis und wieder zurück nach root, funktioniert es wieder.
>
>
> In diesem Fall wird die Anwendung neu kompiliert und gestartet. Das Beenden
> des (integrierten) Webservers sollte aber eigentlich auch genügen.
>

Hallo Olaf,

die Global.asax gehört eben nicht in das app_code Verzeichnis, sondern
ins root Verzeichnis. Die Global.asax.cs jedoch gehört in das app_code
Verzeichnis. Ein wenig durcheinander wie ich finde ...

Ok, ich seh ein das mein Weg mit der Globalen SQL Verbindung irgendwo
Hirnrissig ist, also werd ich es gerne umschreiben auf eine vernünftige
Art. Schliesslich will man auch Spaß an seinen Programmen haben ;)

Wenn ich Dich nun richtig verstehe, ist meine Methode zum Verbinden
richtig, jedoch die Methode zum beenden der Verbindung absoluer mist.
Ich werd mir also deine Beiträge nochmals durchlesen und meinen
Quellcode dementsprechend abändern. Gegebenenfalls meld ich mich halt
nochmal :)

Vielen Dank und schöne Grüße
Torsten Schlicher

.



Relevant Pages

  • Re: TCP/IP ueber IR
    ... >> Verbindung, man kann die Software wohl nur mit beiden Maschinen ... inwieweit IRda mit mehreren davon gleichzeitig zurechtkommt, ... Prev by Date: ... Next by Date: ...
    (de.comp.os.unix.bsd)
  • Re: Wi-Fi mit .Net cf
    ... > wie die Anmeldung an einem WLAN funktioniert. ... Bei einer VPN Verbindung über DSL Einwahl hab ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.german.entwickler.dotnet.vb)
  • Re: ?en Linkschreibreform
    ... Worauf diese Verbindung beruht, auf Herkunft (verwandte Wörter ... Schreibsystem raussuchen, ... Prev by Date: ... Next by Date: ...
    (de.etc.sprache.deutsch)
  • Re: Abfrage inkl. WHERE vereinfachen?
    ... >> filtern? ... Datentypen - was auch unter Vernachlässigung von SQL Injection, ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.sqlserver)
  • SQL SVR Verbindungsfehler 19703
    ... Initialisieren der Verbindung den Fehler 19703 ... Anmeldetaten am SQL Sever anmelde, ... Prev by Date: ... Next by Date: ...
    (microsoft.public.de.sqlserver)