X
xcs_2001
Unregistered / Unconfirmed
GUEST, unregistred user!
开发环境:
windows2000
delphi6.0
mysql4.1.8
mysqlodbc3.51
问题:
想把bmp图片save到blob字段中,
出“Invalid Blob Length”错误。
请问是怎么回事呢?
原码如下:
//==============
dd.dtt1.Append; //dtt1是一个bde的table;
dd.dtt1.FieldByName('yjzl').AsString:=E_zl.Text;
dd.dtt1.FieldByName('yjhm').AsString:=E_hm.Text;
dd.dtt1.FieldByName('sjjm').AsString:=E_jm.Text;
dd.dtt1.FieldByName('dd').AsString:=dd1;
dd.dtt1.FieldByName('bc').AsString:=bc;
dd.dtt1.FieldByName('rq').AsDateTime:=date();
TBlobField(dd.dtt1.FieldByName('sjr')).LoadFromFile('temp.bmp'); //此处出错!
dd.dtt1.post;
//=================
windows2000
delphi6.0
mysql4.1.8
mysqlodbc3.51
问题:
想把bmp图片save到blob字段中,
出“Invalid Blob Length”错误。
请问是怎么回事呢?
原码如下:
//==============
dd.dtt1.Append; //dtt1是一个bde的table;
dd.dtt1.FieldByName('yjzl').AsString:=E_zl.Text;
dd.dtt1.FieldByName('yjhm').AsString:=E_hm.Text;
dd.dtt1.FieldByName('sjjm').AsString:=E_jm.Text;
dd.dtt1.FieldByName('dd').AsString:=dd1;
dd.dtt1.FieldByName('bc').AsString:=bc;
dd.dtt1.FieldByName('rq').AsDateTime:=date();
TBlobField(dd.dtt1.FieldByName('sjr')).LoadFromFile('temp.bmp'); //此处出错!
dd.dtt1.post;
//=================