moin,
ich soll eine Anwendung für 2Arten von <br>
Datenbanken entwickeln,1 x für Paradox<br>
und 1 x für mysql(Netzwerk)<br>
nun habe ich zwei Klassen geschrieben,1x<br>
für Paradox mit TTable(gecastet) und 1x mit<br>
TCientdataset(gecastet von TDataset) und <br>
den dazugehörigen dbexpress Komponenten.<br>
beide Klassen habe ich von einer Oberklasse<br>
(TDM) abgeleitet in denen die Tabellen<br>
von Tdataset abgeleitet sind.<br>
ich greife also immer auf die Datasets zu
die datenbankerzeugung,und öffnen schließen<br>
geht aber Probleme mit Append,etc<BR>
zum beispiel liefert mysql nach einem append
keine neue ID(Autoincrement) zurück, bei <br> Paradox geht es nach einem Post. wenn <br>
ich das unter Mysql mache springt er zum ersten
<br>Datensatz. Kann mir jemand einen Tip geben<br> wie ich das Problem mit den zwei <br>
Datenbanken lösen kann , oder muss ich jetzt alle Funktion für jede Klasse neu schreiben??
MfG Andreas
ich soll eine Anwendung für 2Arten von <br>
Datenbanken entwickeln,1 x für Paradox<br>
und 1 x für mysql(Netzwerk)<br>
nun habe ich zwei Klassen geschrieben,1x<br>
für Paradox mit TTable(gecastet) und 1x mit<br>
TCientdataset(gecastet von TDataset) und <br>
den dazugehörigen dbexpress Komponenten.<br>
beide Klassen habe ich von einer Oberklasse<br>
(TDM) abgeleitet in denen die Tabellen<br>
von Tdataset abgeleitet sind.<br>
ich greife also immer auf die Datasets zu
die datenbankerzeugung,und öffnen schließen<br>
geht aber Probleme mit Append,etc<BR>
zum beispiel liefert mysql nach einem append
keine neue ID(Autoincrement) zurück, bei <br> Paradox geht es nach einem Post. wenn <br>
ich das unter Mysql mache springt er zum ersten
<br>Datensatz. Kann mir jemand einen Tip geben<br> wie ich das Problem mit den zwei <br>
Datenbanken lösen kann , oder muss ich jetzt alle Funktion für jede Klasse neu schreiben??
MfG Andreas
Comment