有一个表AA 列IMAGE1 类型是IMAGE
想问下我怎么使用SQL语句给数据库的表AA插入在D盘的1.BMP的图片呢
我的窗口有一个IMAGE组件,和一个按钮怎么把用SQL语句按按下按钮后在IMAGE组件上显示数据库AA上 上传的A.BMP图片呢?

解决方案 »

  1.   

    Adoquery1.Edit;
    TBlobField(Adoquery1.FieldByName('image1')).LoadFromFile('路径')
    Adoquery1.Post;
      

  2.   

    Adoquery1.Edit; 
    TBlobField(Adoquery1.FieldByName('image1')).LoadFromFile('路径') 
    Adoquery1.Post;
    -----------
    upup
      

  3.   

    adoquery1:cannot perform this operation on a closed dataset 怎么运行提示这样的错误呢????
      

  4.   

    sql 读出 数据库的数据类型IMAGE实际上是一个byte[]
    转换为imge
    用的pictruebox.imge = imge 就可以显示
    保存imge.save(path);