各位大神求救啊!关于数据库BLOB图片字段的读取问题
SQLSERVER数据库里有个字段是图片字段,在DELPHI里用Tblobfield(adoquery1.fieldbyname('scanpage')).savetofile()可以把这张图片读取出来AUTOIT我找了很多参考文档都没写怎样读取出这些图片,有高手可以帮帮忙吗? $RS_d = ObjCreate("ADODB.RecordSet")
$RS_d.Open("SELECT FROM .. where hscode = '"&$oc_oearray&"'", $conn)
$RS_d.Fields(0).value 这个值是图片,应该怎样存成文件呢? 我尝试用这个简单的程序,但是SAVE 出来的文件读取不到
con_on()
$RS_d = ObjCreate("ADODB.RecordSet")
$RS_d.Open("SELECT top 1 FROM .. ", $conn)
MsgBox(0,"",$RS_d.Fields(0).value)
FileWrite("1.jpg",$RS_d.Fields(0).value)
$RS_d.close
con_off()
是不是BLOB字段默认直接存成JPG不行的,求各位大神帮助下,急 $RS_d = ObjCreate("ADODB.RecordSet")
$RS_d.Open("SELECT FROM .. ...
jale 发表于 2014-8-26 09:43 http://www.autoitx.com/images/common/back.gif
直接FILEWrite("123.JPG",$RS_d.Fields(0).value ) 是的,写过去图片打不开。不知道什么问题 而且很奇怪,文件是零字节的 可以了,THANKS。。。。。。。。。原来是图片本来就有在,结果文件存在他写不进去 可以了,THANKS。。。。。。。。。原来是图片本来就有在,结果文件存在他写不进去
jale 发表于 2014-8-26 10:48 http://www.autoitx.com/images/common/back.gif
好像有參數 可以附蓋已存在檔案 之類的 查一下 可以了,THANKS。。。。。。。。。原来是图片本来就有在,结果文件存在他写不进去
jale 发表于 2014-8-26 10:48 http://www.autoitx.com/images/common/back.gif
不然存檔前加個判斷 如果檔案在 就刪除檔案
页:
[1]