vc ado 读取mysql图片(blod)字段不正确,该如何处理
vc ado 读取mysql图片(blod)字段不正确
问个问题:我用mysql的数据库,想往数据库里存一张图片(存图片的字段类型为Blob),现在的问题是用ado能把图片写入数据库,但是就不能读出来,用DataSize = pRes->GetFields()->GetItem("photo")->ActualSize;获得存储的数据长度时,得到的值为什么总是4。数据库字符集为utf-8.各位兄弟有什么办法能解决吗,小弟急着用
------解决方案--------------------
mysql数据库驱动程序似乎是有这个bug,序列化成字符串来处理吧。
问个问题:我用mysql的数据库,想往数据库里存一张图片(存图片的字段类型为Blob),现在的问题是用ado能把图片写入数据库,但是就不能读出来,用DataSize = pRes->GetFields()->GetItem("photo")->ActualSize;获得存储的数据长度时,得到的值为什么总是4。数据库字符集为utf-8.各位兄弟有什么办法能解决吗,小弟急着用
------解决方案--------------------
mysql数据库驱动程序似乎是有这个bug,序列化成字符串来处理吧。