我们知道ADO在数据库中添加一个图片是通过Addnew 和update来实现的,但是我想删除、修改怎么办呢,希望提供C++代码提示!

解决方案 »

  1.   

    如何删除?数据库中只有对记录的删除,没有对某一列数据的删除,所以删除操作只要删除对应的记录即可。如何修改?构造 SQL 语句,利用 WHERE 字句定位到要修改的记录;然后打开记录集,用 ADO 的 AppendChunk 修改图片字段;Update 保存修改。增加记录:跟修改基本相同,只是需要先使用 AddNew 添加一条记录;AppendChunk 添加图片,Update 保存进行增加记录的操作。
      

  2.   

    推荐使用封装好的ADO类,ADO类: http://www.codeproject.com/KB/database/caaadoclass1.aspx 
    数据库中的图片实际上就是二进制大数据字段的存取,修改一般就是替换内容,
    删除一般就是整条记录。
      

  3.   

    推荐这个http://www.codeproject.com/KB/database/caaadoclass1.aspx