我正在开发一个公司项目,其中包含一个数据处理系统,此系统以前是为每个银行单独编写的,并有自己的项目文件,每个项目都有自己的数据库,用于存储用户凭据让他们使用他们的ID和密码登录。
现在我们需要将所有项目合并在一起,以便它只通过一个登录页面登录,但我想知道我将如何做到这一点,因为数据,特别是登录凭据存储在不同的数据库中。如何将数据从数据库传递到另一个数据库以执行验证?
答案 0 :(得分:0)
假设这些是SQL服务器登录,您可能必须使用列出可用数据库的availableDB表来构建数据库。让用户选择一个数据库,然后尝试使用指定的凭据打开该数据库,将他/她踢回应用程序中的choose-a-database点。
如果这不能回答您的问题,我们需要更多信息:架构,所需的界面等。
希望这有帮助。
答案 1 :(得分:0)
为什么不使用下拉列表中列出的每个银行名称的登录表单上的下拉菜单。选择银行后,使用if和else语句填充选定的银行数据库。