以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  非开发者无法打开数据库  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=116041)

--  作者:malavazos
--  发布时间:2018/3/19 10:47:00
--  非开发者无法打开数据库
你好:附件中为我们开发的数据库,由于是外部数据,所以在打开该程序时,非开发者无法打开这个数据库。(缺省密码为888)数据库在附件中
再有在主窗体中,尤其是设备台帐按钮点击打开时有第一次闪退现象,点击第二次就正常了。
还有就是打开的窗口多了会进入死循环,程序死机不运行的现象。
请费心帮助解决
谢谢
[此贴子已经被作者于2018/3/19 10:47:18编辑过]

--  作者:malavazos
--  发布时间:2018/3/19 10:48:00
--  
没看到附件,在传一遍。
--  作者:有点甜
--  发布时间:2018/3/19 10:51:00
--  
请使用ie浏览器访问论坛,上传的文件不能超过2M,如果超过,请用网盘发链接出来。
--  作者:客人
--  发布时间:2018/3/19 16:52:00
--  
再次上传程序附件
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:非开发者无法打开.rar


--  作者:有点甜
--  发布时间:2018/3/19 17:11:00
--  

1、非开发者问题:你设置的数据源是固定的路径,当你移动了项目文件到别的电脑,对应路径没有数据库,自然报错。你可以写成相对的路径,如

 

http://www.foxtable.com/webhelp/scr/0682.htm

 

2、第一次闪退现象:红色代码删除

 

Forms("设备台帐").show()
MainTable = Tables("设备台帐表")

 

2、死循环:这个如何测试?说明测试步骤。是不是因为你打开了一个【模式】窗口导致的?模式窗口打开后,不关闭不能操作其它窗口的


--  作者:malavazos
--  发布时间:2018/3/19 17:31:00
--  
请问,附件可以打开吗


--  作者:有点甜
--  发布时间:2018/3/19 17:33:00
--  
以下是引用malavazos在2018/3/19 17:31:00的发言:
请问,附件可以打开吗

 

可以打开。问题5楼已经解答,有什么后续问题?


--  作者:malavazos
--  发布时间:2018/3/19 23:09:00
--  
我将不同电脑的数据库存放的共享盘设置成了一个盘符。
为何此时开发者权限可以连接数据库,而非开发者不能连接数据库。
请费心帮助提出具体的修改编码的地方,或者需要更改那些设置。
我使用的是开发板软件,发布后的文件,在我的开发电脑上任何的用户登录均可以使用。当将发布的项目安装到其他的电脑后,就出现了,开发者登录可以连接数据库,而非开发者登录却无法正常开启数据库。
[此贴子已经被作者于2018/3/19 23:12:26编辑过]

--  作者:有点甜
--  发布时间:2018/3/20 9:09:00
--  

1、开发者打开的时候,有没有提示【无法连接数据库】的错误?然后你需要手动连接?如果是,对比你前后连接的字符串,看有什么不同。

 

2、你所有的问题,已经在5楼解答,请认认真真看懂意思。