回 帖 发 新 帖 刷新版面

主题:从数据库读取图片

代码如下:
query1.close;
 Query1.SQL.Text:='select * from table1';
 query1.open;
 if not query1.FieldByName('test').IsNull then
   begin
    //  stream:=Tmemorystream.Create;
   //   Jpg:=TBitmap.Create ;
      Stream:=TMemoryStream.Create ;
    Jpg:=TjpegImage.Create ;
    query1.CreateBlobStream(Query1.FieldByName('test'),bmread);
    image2.Picture.Bitmap.LoadFromStream(stream);
stream.free

没有报错单界面上没图片
帮我看看

回复列表 (共1个回复)

沙发

几点怀疑
1、图片类型是否正确
2、image控件刷新一下试试

我来回复

您尚未登录,请登录后再回复。点此登录或注册