Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何上传文件到sql服务器

p  发表于:2010-01-27 08:44:56  
复制

C/S架构,前端界面是ACCESS 2003,后端数据库是SQL 2000,通过ODBC连接,现在想实现的功能是,在ACCESS窗体上通过一个按钮,点击这个按钮后可以选择需要上传的文件,然后把这个文件存储到SQL 2000的数据库里。

 

功能就是类似于在论坛中上传附件的功能,在ACCESS里该怎么实现? 请大家指教,谢谢!!

 

Top
王樵民 发表于:2010-01-27 11:20:41

下面给出一个将文件保存到数据库的例子,供网友参考。

点击下载此附件

原理:在表中建立一个字段名为“附件”,数据类型为OLE 对象的字段,然后利用向导建一个窗体,设置附件文本框的如下属性“控件提示文本”为“右键单击选择插入对象”,如下图

选中有文件创建,再单击浏览按钮,选择文件后,再选中显示为图标,如下图

单击确定按钮,即可将文件保存到数据库中,双击该图标即可打开相应的文件。



王樵民 发表于:2010-01-27 11:23:28

相类似的方法可以保存到SQL 2000数据库中。



p 发表于:2010-02-04 11:33:53

多谢楼上的热心帮忙,方法可行,感谢!

 

通过OLE上传和下载都有所不便,我了解到ACCESS2007里有新个功能:有“附件”类型的字段,对上上传和下载附件到ACCESS数据库中都非常方便,只是不知最新版的SQL SERVER里有没有相应的功能。

 

 

 



总记录:3篇  页次:1/1 9 1 :