H
hotdot
Unregistered / Unconfirmed
GUEST, unregistred user!
我在取出的时候用的语句是:
with Query1 do begin
close;
Sql.Clear;
sql.Add('SELECT Byte FROM PICTURE WHERE PictureID = :tPictureID');
Query1.ParamByName('tPictureID').AsInteger :=strtoint(Edit2.text);
open;
(TBlobField(FieldByName('Byte'))).SaveToFile('c:/'+edit2.Text+'.jpg');
end;
我发现每次存储在磁盘上的图像文件的大小只有32K,这是为什么?
with Query1 do begin
close;
Sql.Clear;
sql.Add('SELECT Byte FROM PICTURE WHERE PictureID = :tPictureID');
Query1.ParamByName('tPictureID').AsInteger :=strtoint(Edit2.text);
open;
(TBlobField(FieldByName('Byte'))).SaveToFile('c:/'+edit2.Text+'.jpg');
end;
我发现每次存储在磁盘上的图像文件的大小只有32K,这是为什么?