Foxtable(狐表)用户栏目专家坐堂 → [求助]如何实现服务器端存放数据库和扫描文件


  共有4958人关注过本帖树形打印复制链接

主题:[求助]如何实现服务器端存放数据库和扫描文件

帅哥哟,离线,有人找我吗?
有点甜
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 9:04:00 [显示全部帖子]

FileSys.CopyFile(e.FullPath, "C:\Documents and Settings\All Users\Documents\处理签扫描\" & CurrentTable.Current("收文编号") & "_" & Index & ".jpg",True)

 

改成

 

FileSys.CopyFile(e.FullPath, "\\局域网ip\data\处理签扫描中\" & CurrentTable.Current("收文编号") & "_" & Index & ".jpg",True)


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:02:00 [显示全部帖子]

 看详细消息,是哪里代码有问题,贴出对应代码。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:04:00 [显示全部帖子]

 在相应的事件里面,加入msgbox,看哪里错。

 

 http://www.foxtable.com/help/topics/1485.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:14:00 [显示全部帖子]

以下是引用hrw68529在2015-2-2 15:12:00的发言:
第一段代码出错:
第一段代码为:Dim Index As Integer = CurrentTable.Current("处理签扫描").split(vbcrlf).length

 

加入msgbox,确认一下,是具体那句代码之前出错。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:25:00 [显示全部帖子]

 呃,是,弹出什么

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:31:00 [显示全部帖子]

 是不是重名了啊,弹出mgbox(e.FullPath)看看。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:41:00 [显示全部帖子]

 如果出错,就是这句代码的问题了,自己看看红色路径的文件,是不是已经被占用了啊

 

FileSys.CopyFile(e.FullPath, "C:\Documents and Settings\All Users\Documents\data\处理签扫描\" & CurrentTable.Current("收文编号") & "_" & Index & ".jpg",True)

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 15:54:00 [显示全部帖子]

以下是引用hrw68529在2015-2-2 15:49:00的发言:
可能出现在这,我的目的是:两个人,用两台电脑,但把生成的图片和数据库都在放一个主机上(服务器),这样无论哪台机子读数据,都能看到图片和数据,怎么处理 ?

 

填入数据后马上保存;新增图片的时候,先load最新的数据,再取index,不然index有可能重复。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 16:08:00 [显示全部帖子]

Dim fdr As DataRow =  CurrentTable.DataTable.SQLFind("_Identify = " &  CurrentTable.Current("_Identify"))
Dim Index As String
If fdr Is Nothing Then
    index = CurrentTable.Current("收文编号") & "_" & CurrentTable.Current("处理签扫描").split(vbcrlf).length
    CurrentTable.Current("处理签扫描") = CurrentTable.Current("处理签扫描") & CurrentTable.Current("收文编号") & "_" & Index & ".jpg" & vbcrlf
    CurrentTable.Current.Save
Else
    index = CurrentTable.Current("收文编号") & "_" & fdr("处理签扫描").split(vbcrlf).length
    fdr("处理签扫描") = CurrentTable.Current("处理签扫描") & CurrentTable.Current("收文编号") & "_" & Index & ".jpg" & vbcrlf
    fdr.Save
    fdr.Load
End If

FileSys.CopyFile(e.FullPath, "C:\Documents and Settings\All Users\Documents\data\处理签扫描\" & index & ".jpg",True)

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/2/2 17:10:00 [显示全部帖子]

以下是引用hrw68529在2015-2-2 17:08:00的发言:
试了一下,说“收文登记”表中没有_Identify,加这一列,它又不让加

 

把这一名字,换成你表的主键列,即可。


 回到顶部
总数 11 1 2 下一页