Hallo,
ich plane derzeit in Verwaltungsprogramm (Multi-User).
Datenbank: MS-SQL 2000 auf einem Server.
IDE: Delphi 2005 Prof.
Two-Tier-Architektur.
Einsatz: Internes Netzwerk, keine Inet-Anbindung.
Meine Fragen sind wie folgt:
- Welche Komponenten eignen sich am Besten für die Anbindung
an die MS-SQL Datenbank.
- Ist ein Client- oder Server-Cursor zu empfehlen.
- Für Performance-Hinweise wäre ich dankbar.
Einen kleinen Kommentar am Rande:
Ich habe das ganze bis jetzt mit Client-Cursor und den dbGO-Komponenten angefangen. Allerdings stieß ich auf das Problem, dass die bequeme Navigation über GotoBookmark über TADOQuery ein Resync aufruft und somit die Daten mit der DB abgleicht. Ich möchte aber, dass die Daten erst beim Schließen eines Moduls per Transaktionskontrolle in der DB gespeichert werden.
Ich denke ich hab da ne Kleinigkeit übersehen, evtl. könnt ihr mir Empfehlungen machen, wie ich das am Besten realisiere.
Danke schon mal im Vorraus.
ich plane derzeit in Verwaltungsprogramm (Multi-User).
Datenbank: MS-SQL 2000 auf einem Server.
IDE: Delphi 2005 Prof.
Two-Tier-Architektur.
Einsatz: Internes Netzwerk, keine Inet-Anbindung.
Meine Fragen sind wie folgt:
- Welche Komponenten eignen sich am Besten für die Anbindung
an die MS-SQL Datenbank.
- Ist ein Client- oder Server-Cursor zu empfehlen.
- Für Performance-Hinweise wäre ich dankbar.
Einen kleinen Kommentar am Rande:
Ich habe das ganze bis jetzt mit Client-Cursor und den dbGO-Komponenten angefangen. Allerdings stieß ich auf das Problem, dass die bequeme Navigation über GotoBookmark über TADOQuery ein Resync aufruft und somit die Daten mit der DB abgleicht. Ich möchte aber, dass die Daten erst beim Schließen eines Moduls per Transaktionskontrolle in der DB gespeichert werden.
Ich denke ich hab da ne Kleinigkeit übersehen, evtl. könnt ihr mir Empfehlungen machen, wie ich das am Besten realisiere.
Danke schon mal im Vorraus.
Comment