注册 登录
编程论坛 VFP论坛

vf6.0与sql server2014间如何存储和显示图片?

zycscfjh 发布于 2021-12-20 10:41, 1418 次点击
各位老师,vf6.0与sql server2014间如何存储和显示图片?
server中字段设置为什么类型?
VF6 中如何实现?
烦请各位不吝赐教!
4 回复
#2
laowan0012021-12-20 15:58
个人经验,仅供参考
1.在需要存储图片的SQL表中建立字段 pictstr varchar(max)
2.VFP中将图片文件转换成字符串
    xstr = FILETOSTR(图片文件名)
3.将strconv(xstr,13)保存到SQL表的pictstr字段中
4.读取图片时,取出字段的值,转换,保存为图片
    strtofile(strconv(alltrim(pictstr),14),图片文件名)

这种方法,当读取多条记录时效率较低,有明显等待
#3
zycscfjh2021-12-20 18:00
回复 2楼 laowan001
感谢赐教,试试!
#4
wcx_cc2021-12-20 19:03
2014 里如果有 blob 字段类型,用他放图片效果会提高。
#5
fanjinyu91082022-01-30 06:00
学习了
1