Hallo,
meine ersten Gehversuche in VS2015 in Verbindung mit einer MySQL Datenbank nehmen nach und nach formen an. Nur eine Sache bereitet mir immer noch Kopfzerbrechen. Die Datenbank und das DataSet ist nicht in allen belangen identisch.
Ich habe über den Server Explorer in VS eine entsprechende Verbindung zur Datenbank hergestellt und diese über Datenquellen in mein Projekt eingebunden. Es wird auch ein entsprechendes DataSet angelegt. Ändere ich jetzt in der Datenbank an einer Tabelle etwas (Zeichenlänge einer Spalte, Default-Wert, ...) muss ich die Tabelle im DataSet komplett löschen und neu einfügen, damit die Änderungen übernommen werden. Das ist soweit nicht das Problem, hätte ich nicht das eine oder andere Query bei ein paar Tabellen im DataSet. Diese gehen natürlich verloren, wenn ich die Tabelle lösche.
Das Problem habe ich nicht nur bei den Tabellen sondern auch bei den Views.
Sämtliche Änderungen in der Datenbank und im DataSet durchführen kann ja auch nicht die Lösung des Problems sein, oder?
Ich habe hier im Forum auch schon gelesen, das man erstmal nur mit dem DataSet arbeiten und dieses ganz zum Schluss in die Datenbank "importieren" sollte. Da gab es allerdings auch Diskussionen über das Für und Wider, zumal ich ja bei späteren Änderungen wieder vor dem Problem stehe. Ich habe mal einen Ausschnitt aus dem DataSet unten angefügt.
Gruß, André
meine ersten Gehversuche in VS2015 in Verbindung mit einer MySQL Datenbank nehmen nach und nach formen an. Nur eine Sache bereitet mir immer noch Kopfzerbrechen. Die Datenbank und das DataSet ist nicht in allen belangen identisch.
Ich habe über den Server Explorer in VS eine entsprechende Verbindung zur Datenbank hergestellt und diese über Datenquellen in mein Projekt eingebunden. Es wird auch ein entsprechendes DataSet angelegt. Ändere ich jetzt in der Datenbank an einer Tabelle etwas (Zeichenlänge einer Spalte, Default-Wert, ...) muss ich die Tabelle im DataSet komplett löschen und neu einfügen, damit die Änderungen übernommen werden. Das ist soweit nicht das Problem, hätte ich nicht das eine oder andere Query bei ein paar Tabellen im DataSet. Diese gehen natürlich verloren, wenn ich die Tabelle lösche.
Das Problem habe ich nicht nur bei den Tabellen sondern auch bei den Views.
Sämtliche Änderungen in der Datenbank und im DataSet durchführen kann ja auch nicht die Lösung des Problems sein, oder?
Ich habe hier im Forum auch schon gelesen, das man erstmal nur mit dem DataSet arbeiten und dieses ganz zum Schluss in die Datenbank "importieren" sollte. Da gab es allerdings auch Diskussionen über das Für und Wider, zumal ich ja bei späteren Änderungen wieder vor dem Problem stehe. Ich habe mal einen Ausschnitt aus dem DataSet unten angefügt.
Gruß, André