Office中国论坛/Access中国论坛

标题: 前台ACCESS如何通过ODBC链接、删除SQL服务器上A文件夹内的照片 [打印本页]

作者: yhf    时间: 2011-9-6 13:02
标题: 前台ACCESS如何通过ODBC链接、删除SQL服务器上A文件夹内的照片
请教各位:前台ACCESS如何通过ODBC链接、删除SQL服务器上A文件夹内的照片?又如何向文件夹内添加的片?求各位大师提供代码,万分感谢!!!

作者: zhuyiwen    时间: 2011-9-6 15:44
通常的做法是设置共享文件夹存储文件或者将照片文件直接存入image字段中

如果是共享文件夹,添加删除是通过文件复制删除操作实现
如果是image字段,则是通过添加删除记录实现
作者: roych    时间: 2011-9-6 18:40
用FileSystemObject的Delete和FileCopy方法,分别可以删除指定路径的文件和复制文件到指定路径。需要引用Microsoft Scripting Runtime库
  1. Sub test()
  2. Dim fso As New FileSystemObject
  3. If MsgBox("现在开始复制文件", vbOKCancel) = vbOK Then
  4. fso.CopyFile "D:\0135.jpg", "E:\0135.jpg", True
  5. End If
  6. If MsgBox("现在开始删除文件", vbOKCancel) = vbOK Then
  7. fso.DeleteFile "E:\0135.jpg"
  8. End If
  9. End Sub
复制代码

作者: sxb2007    时间: 2011-9-6 20:13
如果SQL服务器上的  A文件夹  不是共享文件夹,  要实现你的功能  ,必须使用[储存过程]才能实现,  别无它法.
以前我做过这样的一个功能,服装公司,服装设计图片,高度保密,在SQL服务器上的一个文件中储存,不共享,前台可以通过 储存过程 读取或删除.




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3