如何用Dephi读取在SQL Server 7.0中的image字段的值(100分)

  • 主题发起人 主题发起人 小生不知
  • 开始时间 开始时间

小生不知

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据库的表名为:bom_ml,其中它的字段为:ml_code,ml_name,ml_vendor,ml_remark
和ml_picture(这是一个image字段);
我用了下面的代码,但是不行,请问是什么原因?
var
blobstream :tblobstream;
........
query_ml.open
blobstream := tblobstream.create(tblobfield(query_ml.fields[4]),读写类型));
image1.picture.graphic.loadfromstream(blobstream);
 
我想是stream的指针问题。在 blobstream := tblobstream.create(tblobfield(query_ml.fields[4]),读写类型));
后加上 blobstream.position := 0 ,让stream指针复位,应该就对了。
 
具体去http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=255624看看别人和我的回答。
 
接受答案了.
 
后退
顶部