Einzelnen Beitrag anzeigen

clues1

Registriert seit: 11. Feb 2004
97 Beiträge
 
#8

Re: Access & EDB Kombos - Probleme

  Alt 2. Feb 2005, 21:50
Ich glaube das sollte die als Beispiel dazu helfen:

Delphi-Quellcode:
var rs: TDBRecordsets;
    S: string;
    i: integer;
begin
  rs := TDBRecordsets.Create; // Das ist wichtig, da TDBRecordsets ein Object ist, deswegen Erstellen

  EDBSQLStrings1.LoadSQLEx(['artikel','artikelnummer','artikelname','beschreibung',....], rs);
  for i := 0 to rs.Rows-1 do begin
      S := rs.GetValue(i, 'artikel'); // Artikel Infos
      S := S + ',' + rs.GetValue(i, 'artikelnummer'); // Artikelnummer
      S := S + ',' + rs.GetValue(i, 'artikelname');
      S := S + ',' + rs.GetValue(i, 'beschreibung');
      ....
      Memo1.Items.Add(S); // artikel,artikelnummer,artikelname,beschreibung,...
  end;

  rs.ClearRecordset;
  rs.Free;
Die Fehlermeldung kommt, wenn das Recordset noch nicht erstellt wurde. Da du über die Funktion eine Kopie des Recordsets bekommst ist es notwendig ein neues Object zu erstellen.
Meine Easy Database Komponenten[/url] (EDB) Datenbankfuntionen für Delphi Personal/Std und höher. MySQL, MSSQL, Access (JET), Oracle, CSV, TXT, DBase und noch viele mehr. http://www.delphipraxis.net/internal...ct.php?t=37505
  Mit Zitat antworten Zitat