tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
399
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    arrayhunter arrayhunter ist offline Mitglied Bronze
    Registriert seit
    Sep 2002
    Beiträge
    36
    hallo,

    ich habe in meiner Anwendung 3 Schichten ( DAL,BLL, und Presentationlayer)

    bisher habe ich den Connectionstring in meinem data-Layer in einer Config gespeichert

    jetzt möchte ich den Conn-String in einer Config-datei in meiner Presentationlayer speichern


    wie komme ich jetzt von meinem Datalayer einen Verweis auf die Config-datei in meinem Presentationlayer ?

    Hintergrund: Der ConnString soll ggf. geändert werden, ohne das ich die Anwendung neu kompilieren muss
    Geändert von arrayhunter (13.07.05 um 13:07 Uhr)
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Ähm, was soll der ConnectionString im Präsentationslayer? Du solltest ihn wohl an den DAL weitergeben, oder nicht?

    Ergo gibst deiner Storage-Klasse oder was immer das Herzstück deines DAL ist eine Property ConnectionString und setzt ihn nach dem Auslesen bzw. Instanzieren. Fertig. Gegebenenfalls kannst dir auch eine statische Klasse basteln, welche dir die Config-Datei einliest, damit müsstest den String nicht weitergeben.

    Wenn der Client den ConnectionString ändern darf (was aber nicht sauber wäre), müsstest du eine Möglichkeit schaffen, dass der Server dem Client den ConnectionString mitteilt und eben auch wieder empfangen kann.
     

  3. #3
    arrayhunter arrayhunter ist offline Mitglied Bronze
    Registriert seit
    Sep 2002
    Beiträge
    36
    hallo Norbert,


    danke für deine Antwort.
    mit der statischen Klasse leuchtet ein.

    der Client soll aus bestimmten Gründen den ConnString ändern dürfen:

    - zum TEsten der App auf verschiedenen Rechnern,
    - DB-Server kann sich beim Kunden ebenfalls ändern
     

Ähnliche Themen

  1. Zugriff auf Variable in anderer Methode?
    Von SuReBuRn im Forum PHP
    Antworten: 1
    Letzter Beitrag: 30.10.07, 07:08
  2. Oop: Zugriff auf Methoden anderer Klassen?
    Von SuReBuRn im Forum PHP
    Antworten: 9
    Letzter Beitrag: 21.12.06, 20:25
  3. Antworten: 10
    Letzter Beitrag: 21.02.05, 20:40
  4. Zugriff auf Methoden anderer Klassen?
    Von Skiron im Forum .NET Archiv
    Antworten: 6
    Letzter Beitrag: 23.07.04, 14:28
  5. Zugriff auf freigegebene Outlook-Ordner anderer Benutzer
    Von Bernd_Munich im Forum Office-Anwendungen
    Antworten: 5
    Letzter Beitrag: 02.07.04, 16:47