Suchergebnisse

Suchergebnisse 1-4 von insgesamt 4.

  • Benutzer-Avatarbild

    Lass doch die DataSet (tDS) unangetastet und änder nur die Datenquelle der BindingSources. Wenn Du beide tDS-Instanzen auf dem Form hast, kannst Du eine BindingSource (Main-BS) hinzufügen, die als DataSource eine tDS-Instanz hat. Und andere BSs nehmen die erste BS als Datenquelle. Und wenn Du die angeschlossene DB über die jeweilige tDS-Instanz ändern willst, legst Du einfach die Datenquelle der Main-BS neu fest.

  • Benutzer-Avatarbild

    WasWieWoWer? Warum erstellst Du selber per Code BindingSources? Zieh sie doch als Komponente auf Dein Form. Auch ist Dein Vorgehen genau andersrum. Du setzt für 2 BSs die DataSource, obwohl ich was anderes schrieb. Wenn Du das so machen willst und es klappt, dann ok. Aber das hat wenig mit meinem Vorschlag zu tun. Meiner war:- tDS-Instanz 1 mit Verbindung zur Test-DB (DeinTestTds) - tDS-Instanz 2 mit Verbindung zur richtigen DB (DeinProduktivTds) - Main-BS mit DataSource vom Typ DeinTds, also im…

  • Benutzer-Avatarbild

    Und deswegen mein Vorschlag: 2 Datasets, bei dem jedes für sich einen passenden ConnectionString hat und dann sollte das Umschalten zur Laufzeit kein Problem sein.

  • Benutzer-Avatarbild

    Mein Gedankengang:- Du erstellst (insgesamt) 2 DataSets per DataSet-Designer. - Die DataTables wirst Du von einem zum anderen kopieren können, da die Datenstruktur ja hoffentlich gleich ist. - Bei jedem DataSet hinterlegst Du im DataSet-Designer einen ConnectionString: Für das erste DataSet die Verbindung zur Test-DB, beim zweiten die zur richtigen DB. - Du kompilierst. - Du ziehst beide DataSet-Einträge, die in der Werkzeugbox auftauchen, auf's Hauptform. Damit hast Du - ich nenn sie mal so - D…