AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TDBF-Komponente

Ein Thema von roth · begonnen am 5. Apr 2011 · letzter Beitrag vom 8. Apr 2011
 
roth

Registriert seit: 25. Nov 2005
Ort: -
72 Beiträge
 
#1

TDBF-Komponente

  Alt 5. Apr 2011, 15:22
Datenbank: dbf • Version: 1 • Zugriff über: tdbf
Hallo,

Ich habe folgendes Problem.

Ich versuche einen Export zu schreiben in diverse .dbf Dateien. Die dbf-Dateien sind mit der Struktur schon vorhanden und leer in einem Verzeichnis abgelegt.

Nun möchte ich diese Dateien abfüllen (siehe Code beispiel).

Nun erhalte ich immer einen EOutOfMemory...Obwohl genügent speicherplatz vorhanden ist und ich auch keine memoryleaks habe...

Zusagen ist das es ca. 35 Tabellen sprich .dbf-Dateien sind welche ich so abfülle.

Jemand eine Idee oder schon erfahrungen mit in .dbf Files exportieren?

Delphi-Quellcode:
FDbfFile := TDbf.Create(nil);
  FDbfFile.FilePath := AFile.DirectoryName;
  FDbfFile.TableName := AFile.FileName;
  FDbfFile.ReadOnly := False;
  FDbfFile.Open;

  // Dann eine while schlaufe um die zu exportierenden Daten:
  it.First;
  while it.HasData do begin
    FDbfFile.Insert;

    // Dann hier ein Integer abfüllen
    FDbfFile.Fields.FieldByName(AName).AsInteger := 0;

    // Habe auch schon so probiert AValue = Int
    FDbfFile.SetFieldData(FDbfFile.Fields.FieldByName(AName), @AValue, True);

    it.Next;
    FDbfFile.Post;
  end;
  
  FDbfFile.Close;
  FDbfFile.Free;
Vielen Dank!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz