主题:关于mysql
homayzh
[专家分:7040] 发布于 2009-04-09 14:25:00
我们的程序是用PB写的
我现在要用VFP写一块程序,要读mySQL的表文件,其中有一个字段为mediumlob类型,是图片数据
我在VFP下读到临时表里,为通用型。可是打不开,表里显示的是gen
可是打不开,怎么才能在VFP下显示出mySql表的图片呢??
回复列表 (共5个回复)
沙发
homayzh [专家分:7040] 发布于 2009-04-09 14:28:00
错误提示是
ole对象无效或损坏
板凳
xuwenhou [专家分:0] 发布于 2009-04-14 03:08:00
我这里有一个是用PB语言编写的程序建立的数据库“*.DB”
请教如何打开和导出到“*.dbf”或“*.mdb”格式的数据表
附件在:http://bbs.pfan.cn/post-298091.html
3 楼
hw2007name [专家分:4790] 发布于 2009-04-15 09:08:00
在VFP中连接外部数据库(如SQL2000,MDB等)时,如果想要把IMAGE类型转换BLOB,而不是转换成通用字段, 则要进行环境设置为:
CURSORSETPROP("MapBinary",.T.,0)&&其设置默认为.F.,即当VFP读取程数据表时,会把IMAGE等大二进制字段转换成通用型字段
4 楼
homayzh [专家分:7040] 发布于 2009-04-16 13:21:00
谢谢楼上,我后天上了班试试!!
5 楼
homayzh [专家分:7040] 发布于 2009-04-18 09:26:00
再请教,我是用的 这个方法,具体怎么设置?请赐教,谢谢
CREATE DATABASE mydata &&建立数据库
CREATE CONNECTION homayzh DATASOURCE station &&建立连接
ln = SQLCONNECT('homayzh') &&设置使用连接
SQLEXEC(ln,'select * from vehicle','tempyzh') 谢谢
COPY TO yzh.dbf
我来回复