Ik heb een 'plaatje.jpg'.
Hoe krijg ik deze in m'n MySQL-database in een veld van het type blob? Ik heb al van alles geprobeerd, via een query of via Delphi, - met TBlobfield en TBlobstream - maar ik krijg het niet voor mekaar. Ik heb bijvoorbeeld het volgende al geprobeerd:
var tempFile : TFileStream;
testBlob : TBlobField;
begin
//inlezen
tempfile := TFileStream.Create( 'logosmall.jpg', fmOpenRead );
testBlob := TBlobField.Create( nil );
testBlob.LoadFromStream(tempFile);
end;
Maar deze geeft een Access violation op het moment van de LoadFromStream;
Hoe krijg ik deze in m'n MySQL-database in een veld van het type blob? Ik heb al van alles geprobeerd, via een query of via Delphi, - met TBlobfield en TBlobstream - maar ik krijg het niet voor mekaar. Ik heb bijvoorbeeld het volgende al geprobeerd:
var tempFile : TFileStream;
testBlob : TBlobField;
begin
//inlezen
tempfile := TFileStream.Create( 'logosmall.jpg', fmOpenRead );
testBlob := TBlobField.Create( nil );
testBlob.LoadFromStream(tempFile);
end;
Maar deze geeft een Access violation op het moment van de LoadFromStream;
[ Voor 44% gewijzigd door Verwijderd op 12-11-2004 14:37 ]