如何將BMP圖形錄入PADOX數據庫.(200分)

  • 主题发起人 主题发起人 chenghus
  • 开始时间 开始时间

(MyTable.FieldByName("BmpField").AsBlob).LoadFromFile('MyBmp.bmp');
 
多少遍了,看看我以前回答的吧,很详细
 
如果是静态加入可以使用SQL explorer,双击目标记录的相应字段,打开图象编辑,这样就
可以贴入图象了。
 
动态就用xinhe的方法吧。
 
为什么不在历史问题中检索?
用blob关键字
 
如果是bmp文件的话用DbImage控件也可以
 
DBImage最直接
 
使用dbimage控件
 
检索一下吧.
 
方法一:加入一个TDBImage控件,设置好DataSource 和 DataField
执行程序将一图片Copy到剪裁板,Insert或Edit状态下,点击该DBImage, 然后Paste
(Ctrl+V), 然后POST 即可。

方法二:Another_eYes的方法:
Query1.Sql.Add()Insert into XX Values(:A01,:A02);
Query1.Params[1].Astring:='12345';
StringStream1:=TStringStream.create('');
Bmp1.SaveToStream(StringStream1);
//或jpeg1.SaveToStream(StringStream1);
Query1.Params[1].AsBlob:=StringStream1.DataString;
Query1.ExecuteSql;
StingStream1.Free;
 
使用dbimage,可参照dbdemos中的animal.dbf数据库和相关文件
 
多人接受答案了。
 
后退
顶部