Einzelnen Beitrag anzeigen

Tim Henford

Registriert seit: 14. Sep 2006
169 Beiträge
 
#1

Grundsatzfrage zum Open beim Query

  Alt 10. Sep 2008, 11:03
Datenbank: MS SQL • Version: 2000 • Zugriff über: ADO
Hallo,

ich wollte mal fragen, was geanu das ADOQuery macht, wenn ich sage:

Delphi-Quellcode:
var
  q : TAdoQuery;
begin
  q:= TAdoQuery.Create(nil);
  q.Connection:= AdoConnection;
  q.SQL.Text:= 'SELECT * FROM Tabelle';
  q.Open;
  ....
Werden hier schon Daten beim Open übertragen oder nicht? Der Profiler zeigt ja sowas scheinbar nicht an...
Nun möchte ich einfach einen Datensatz anhängen mit Append. Muss da immer das Select vorausgehen oder wäre das nicht unnötige "Speicherverschwendung"?


Danke Tim
  Mit Zitat antworten Zitat