标题:VF9.0表单和报表中显示通用字段里的图片是正常的,换了别的电脑就只显示图标 ...
只看楼主
张国山
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2019-11-4
得分:0 
以下是引用吹水佬在2019-11-7 12:22:18的发言:

图片文件格式是BMP的就显示图像,其他格式(如JPG)就显示路径。

这个我知道,我已经都转成BMP的了
2019-11-07 13:54
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用张国山在2019-11-7 13:54:19的发言:


这个我知道,我已经都转成BMP的了

转成BMP格式应该就只保存图像数据,不存在有文件名和路径。
2019-11-07 15:06
张国山
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2019-11-4
得分:0 
以下是引用吹水佬在2019-11-7 15:06:13的发言:


转成BMP格式应该就只保存图像数据,不存在有文件名和路径。



我刚才又拿到win10系统的电脑上,完全正常!(我的电脑是win7,前面说的其他电脑也是win7)
2019-11-07 15:21
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用张国山在2019-11-7 15:21:44的发言:




我刚才又拿到win10系统的电脑上,完全正常!(我的电脑是win7,前面说的其他电脑也是win7)

奇怪?
应该与windows版本无关,G字段保存BMP格式是不存在有文件名和路径的,又从哪出来个文件名?
是不是这个.bmp文件不是真BMP格式或VFP不认识的BMP格式。


[此贴子已经被作者于2019-11-7 16:52编辑过]

2019-11-07 16:50
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
得分:0 
何不尝试其他较稳妥的办法? 比如:将图片文件变成字串,存入表备注字段内,使用时转成图片文件 用 image 显示.JPG,PNG,等等都能显示.
2019-11-07 22:58
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:5 
图片最好不要放入表中,单独一个文件夹存放。这样表的负担小一点,运转更好。

只求每天有一丁点儿的进步就可以了
2019-11-08 08:26
china_sn
Rank: 2
等 级:论坛游民
帖 子:11
专家分:13
注 册:2018-5-31
得分:5 
具体情况不明,不好猜测。
2019-11-08 10:25
wcx_cc
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:52
帖 子:352
专家分:1152
注 册:2015-10-2
得分:0 
个人看法:15楼的做法是个人实用中积累的一点体会.把图片放在磁盘内,其优点不是很多.1.节约磁盘空间并不明显.2.图片越多,目录下越拥挤.分目录会增加查询的麻烦.3.不能利用端口访问进行数据共享.只能使用磁盘共享或拷贝式交流.故障率很高.而sql server的端口交流几乎无故障.并且很容易查询.
4.图片易丢失,无法弥补.如果做拷贝,就失去了节约磁盘的意义.
   图片放入数据库内的缺点:就是增大了数据库! dbf 是不能过大的.所以最好采用 sql server.并定期收缩与维护.并且尽量避免批量查询.


[此贴子已经被作者于2019-11-9 00:24编辑过]

2019-11-09 00:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-497638-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.075401 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved