Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: Verschiedene Datenbank Querys in einer Funktion benutzen

  Alt 27. Nov 2008, 21:54
Zitat von Sir Rufo:
Delphi-Quellcode:
// einmal für MSSQL
function TMSSQL.HoleDatensatz( const RecordID : integer; var Dataset : TDataset ) : boolean;

// und einmal für MYSQL
function TMYSQL.HoleDatensatz( const RecordID : integer; var Dataset : TDataset ) : boolean;
Warum wird hier das Dataset als Referenzparameter übergeben?
Wenn ich soetwas benutze, dann erstelle ich doch das Dataset ausserhalb und übergebe es dann an "HoleDatensatz" ich übergebe also das Objekt und kann dann auf Diesem arbeiten.
Ein Zurückgeben des Objektzeigers ist hier wohl sehr unpassend.

Je nachdem, ob das übergebene Objekt exitiert, kann ich innerhalb von "HoleDatensatz" dann auch unterscheiden, ob es gewollt ist Daten zurückzugeben.
  Mit Zitat antworten Zitat