我正在管理一个拆分Access数据库,该数据库的前端在每台用户的计算机上运行(非常小的规模 - 少于5个用户),后端运行在共享网络驱动器上。但是,在机构范围的Oracle数据库中存储了许多表,我们也必须参考这些表,所以我使用" Microsoft ODBC for Oracle"驱动程序(它们链接在每个前端,而不是后端)。这在大多数情况下运作良好。
如果用户未在ODBC for Oracle Connect登录窗口中提供登录凭据,而是点击"取消,"窗口关闭(如预期的那样)......然后它重新打开。无限重复广告。这可以防止用户做任何其他事情!
如何在用户点击"取消"它只是关闭窗口并且根本没有链接到Oracle会话中的这些会话? Oracle表格对我们的工作流程很有帮助,但并不重要,因此我们仍然可以访问表格和表格,这一点非常重要。即使没有Oracle连接也会进行查询。
不幸的是,我甚至不知道从哪里开始...如果有任何帮助,我通过转到外部数据选项卡,ODBC数据库,机器数据源,然后创建链接到Oracle表一个新的数据源使用" Microsoft ODBC for Oracle"司机,谢天谢地,我们都有自己的机器。任何指导都非常感谢!