以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]启动时数据库连接失败,项目能否继续打开  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=187097)

--  作者:liuqide
--  发布时间:2023/6/21 9:55:00
--  [求助]启动时数据库连接失败,项目能否继续打开
启动时数据库连接失败,如果用管理员登录,会自己弹出连接配置窗口,如果用默认用户登录,不会弹出配置,并且项目自动关闭,我是希望即使数据库连接失败,项目继续打开,如何处理?
--  作者:有点蓝
--  发布时间:2023/6/21 9:59:00
--  
创建一个和数据库所有表表结构完全一致的access空数据库,放到项目目录下,到BeforeConnectOuterDataSource事件(http://www.foxtable.com/webhelp/topics/0682.htm)判断一下,如果数据库无法打开,就连接到项目目录里的空数据库
--  作者:liuqide
--  发布时间:2023/6/21 17:03:00
--  
如果表复杂的话,这种方式太麻烦了,我打算做个外部配置程序,BeforeConnectOuterDataSource时调用,这样首次登录时,用户先设置好连接参数