标题:关于上传文件的问题?
只看楼主
ljlbxhlc
Rank: 2
等 级:论坛游民
帖 子:124
专家分:20
注 册:2013-9-24
结帖率:25.71%
 问题点数:0 回复次数:3 
关于上传文件的问题?
我想用vf做一个程序,将本地图片上传到局域网的服务器,把文件名及地址存到sqlsever中,使用时从服务器读取图片,用什么命令呢,说说具体方法呗我qq1589847292
或者将图片直接存在sqlsever中的image字段中,如何用命令操作呢?
两种方式哪个好!
我的目的是用vf6.0编成,在门卫将出入门的物资拍照上传到sqlsever中方便统计查看。
搜索更多相关主题的帖子: 上传文件 服务器 局域网 图片 
2013-10-24 14:33
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
得分:0 
如你说的
方法一:图片放在数据表外,好处:减轻数据库读取吞吐量,方便存储 (以下只是示意代码,你明白的)
  1、copy  图片文件 to 服务器共享目录
  2、insert into 表 (文件名,地址) values (文件名,地址) &&保存相关信息到 SQLSERVER中
方法二:图片放在数据表中,好处:图片与数据集中,不用文件夹共享,相对安全(只是示意代码,你明白的)
    设SQLSERVER数据表 t1有一字段 tp (用TEXT 类型),保存图片内容.
    1、把 d:\1.jpg 保存数据表中
       str=FILETOSTR('d:\1.jpg')
       =SQLEXEC(连接句柄,"insert into t1 (tp,文件名) values (?str,?文件名)")
    2、读取图片
       =SQLEXEC(连接句柄,"select top 1 tp,文件名 from t1",'t1')
       =StrToFile(t1.tp,'d:\文件名.jpg')

2013-10-24 14:59
ljlbxhlc
Rank: 2
等 级:论坛游民
帖 子:124
专家分:20
注 册:2013-9-24
得分:0 
谢谢你,你是高手,只是我没有分值,否则会给你很多,
2013-10-24 19:17
sdoger
Rank: 2
等 级:论坛游民
威 望:1
帖 子:27
专家分:12
注 册:2011-2-15
得分:0 
感觉第一个方法比較好,毕竟数据库还是小点的好。
2013-11-04 14:52



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




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

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