Hallo,
ich arbeite gerade an einem Programm in VB2005, das grundsätzlich auf eine zentrale MySQL DB zugreift. Jetzt ist aber so, dass ich oder andere nicht immer eine Verbindung zur DB haben, so dass die Daten z.B. auch möglichst auf der Festplatte lokal gespeichert sein sollten, und vor allem auch Änderungen zwischengespeichert werden können sollten. In .Net 2008 wird das wohl von Haus aus unterstützt. Hat jemand hierfür schon mal Erfahrungen gemacht? Ist es sinnvoll Unternehmensdaten in XML Form lokal zu speichern und ist das von der Performance zu vertreten? Mit Access hätte ich das Problem, dass man PrimaryKeys nicht ändern kann, also z.B. wenn ich in einer lokalen Tabelle einen Key vergebe, der dann bei Übertragung in die zentrale DB schon vergeben ist, müsste ja dieser lokale Key auch überschrieben werden und Access erlaubt das nicht soweit ich weiß. Evtl. wäre natürlich auch eine lokale Mysql db pro user sinnvoll.
Hat jemand schon mal so eine Lösung erstellt? Über Tipps wäre ich sehr dankbar.
Daniel
ich arbeite gerade an einem Programm in VB2005, das grundsätzlich auf eine zentrale MySQL DB zugreift. Jetzt ist aber so, dass ich oder andere nicht immer eine Verbindung zur DB haben, so dass die Daten z.B. auch möglichst auf der Festplatte lokal gespeichert sein sollten, und vor allem auch Änderungen zwischengespeichert werden können sollten. In .Net 2008 wird das wohl von Haus aus unterstützt. Hat jemand hierfür schon mal Erfahrungen gemacht? Ist es sinnvoll Unternehmensdaten in XML Form lokal zu speichern und ist das von der Performance zu vertreten? Mit Access hätte ich das Problem, dass man PrimaryKeys nicht ändern kann, also z.B. wenn ich in einer lokalen Tabelle einen Key vergebe, der dann bei Übertragung in die zentrale DB schon vergeben ist, müsste ja dieser lokale Key auch überschrieben werden und Access erlaubt das nicht soweit ich weiß. Evtl. wäre natürlich auch eine lokale Mysql db pro user sinnvoll.
Hat jemand schon mal so eine Lösung erstellt? Über Tipps wäre ich sehr dankbar.
Daniel
Comment