Einzelnen Beitrag anzeigen

OrgFreak

Registriert seit: 1. Sep 2011
60 Beiträge
 
Turbo Delphi für Win32
 
#1

BLOB-Felder Anzeigen

  Alt 29. Jun 2013, 22:41
Datenbank: Paradox • Version: 7.0 • Zugriff über: BDE
Guten Tag

Hab eine Frage zur Anzeige von BLOB-Feldern im StringGrid.
Gibt es eine Möglichkeit die Bilder anzuzeigen ?

BLOB - Felder speichere ich gewöhnlich folgendermassen:
Zuerst im Navigator auf bearbeiten gehen, dann Bild einfügen
aus einer Image - Komponente:

procedure TSave2.Button2Click(Sender: TObject);
var c: TBitmap;
begin
c:=TBitmap.create;
c:=image1.picture.bitmap;
dbimage1.picture.bitmap:=c;
end;

Dann im Navigator auf Post drücken, und das Bild ist in der Datenbank.

Pro Bild erstelle ich eine Datenbank, da die Kapazitätsgrenze schnell erreicht ist in Paradox oder dbase.

Erfahrungswerte der Paradox-Datenbank via BDE:

Eine Datenbank mit 6 BLOB-Feldern: Ist an der Kapazitätsgrenze angelangt bei ca. 1700 Datensätzen.

Am besten man verwendet eine Datenbank mit nur einem Blob-Feld.

Aber auch dann ist die Kapazitätsgrenze bei ca. 4700 Datensätzen erreicht !!

Man kann dann nur eine weitere Datenbank erstellen und via Programmcode
dann die Navigation der Bilder festlegen.


Gruss

OrgFreak

Geändert von OrgFreak (29. Jun 2013 um 22:49 Uhr)
  Mit Zitat antworten Zitat