回 帖 发 新 帖 刷新版面

主题:关于mysql

我们的程序是用PB写的
我现在要用VFP写一块程序,要读mySQL的表文件,其中有一个字段为mediumlob类型,是图片数据
我在VFP下读到临时表里,为通用型。可是打不开,表里显示的是gen
可是打不开,怎么才能在VFP下显示出mySql表的图片呢??

回复列表 (共5个回复)

沙发

错误提示是
ole对象无效或损坏

板凳

我这里有一个是用PB语言编写的程序建立的数据库“*.DB”
请教如何打开和导出到“*.dbf”或“*.mdb”格式的数据表

附件在:http://bbs.pfan.cn/post-298091.html

3 楼

在VFP中连接外部数据库(如SQL2000,MDB等)时,如果想要把IMAGE类型转换BLOB,而不是转换成通用字段, 则要进行环境设置为:
    CURSORSETPROP("MapBinary",.T.,0)&&其设置默认为.F.,即当VFP读取程数据表时,会把IMAGE等大二进制字段转换成通用型字段

4 楼

谢谢楼上,我后天上了班试试!!

5 楼

再请教,我是用的 这个方法,具体怎么设置?请赐教,谢谢

CREATE DATABASE mydata &&建立数据库
CREATE CONNECTION homayzh DATASOURCE station  &&建立连接
ln = SQLCONNECT('homayzh') &&设置使用连接
SQLEXEC(ln,'select * from vehicle','tempyzh')  谢谢
COPY TO yzh.dbf

我来回复

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