Foxtable(狐表)用户栏目专家坐堂 → [求助]外部数据无法保存问题


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

主题:[求助]外部数据无法保存问题

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


加好友 发短信
等级:幼狐 帖子:103 积分:822 威望:0 精华:0 注册:2016/1/23 15:13:00
[求助]外部数据无法保存问题  发帖心情 Post By:2017/9/6 10:47:00 [只看该作者]

老师:我设计的收费系统昨天安装测试发现以下两个问题,请老师帮我分析一下。一是在任务栏中切换任务时,会出现“Could not dele te fro m specified tables."的错误提示;二是在表中录入数据后保存时出现“Operation must use an updatea ble query."的提示,并且无法保存。请问老师要怎样修改呢?附件:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:收费数据.rar

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:收费管理系统 (3).foxdb

但我在数据库所在电脑操作又没问题,在工作组中其他电脑上才会出现这个问题。
[此贴子已经被作者于2017/9/6 10:48:00编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/6 10:52:00 [只看该作者]

1、我使用你的项目和数据源没有问题;

 

2、你把数据库放在局域网共享文件夹,你没有开启【写入】权限,去设置共享文件夹的权限设置。


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


加好友 发短信
等级:幼狐 帖子:103 积分:822 威望:0 精华:0 注册:2016/1/23 15:13:00
  发帖心情 Post By:2017/9/6 10:56:00 [只看该作者]

哦,谢谢老师。


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


加好友 发短信
等级:幼狐 帖子:103 积分:822 威望:0 精华:0 注册:2016/1/23 15:13:00
  发帖心情 Post By:2017/9/7 11:13:00 [只看该作者]

老师:现在还有一个问题,就是初始化后,首次录入缴费数据时不会自动添加第一行,而且也不会自动写入收费员和收费日期,请你帮我改一下代码,行吗?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/7 11:57:00 [只看该作者]

1、你不能手动添加一行?

 

2、你给的例子如何测试?截图说明。


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


加好友 发短信
等级:幼狐 帖子:103 积分:822 威望:0 精华:0 注册:2016/1/23 15:13:00
  发帖心情 Post By:2017/9/7 13:42:00 [只看该作者]

主要是每个收费员登录都要在“缴费表中手动添加一行,所以我想如果不麻烦就加一句代码,如果麻烦就算了。谢谢!

就是我昨天传的那个收费系统在运行"窗口1"时,如果是第一行,就不能自动增加行,所以要加一个判断:如果是0行,就增加第一行。

[此贴子已经被作者于2017/9/7 13:49:01编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/9/7 14:44:00 [只看该作者]

判断是否为空,为空就自动增加

 

If Tables("表名").Current Is Nothing Then

    Tables("表名").AddNew

End If


 回到顶部