根据第一个表单的选择使用两个连接字符串

本文关键字:两个 字符串 连接 第一个 表单 选择 | 更新日期: 2023-09-27 18:16:08

首先让我介绍一些背景。当你启动应用程序,你得到第一个表单login_frm,验证用户名和密码与mysql连接到mysql服务器后,你登录,你得到一个mdi父(main_frm)表单和子表单打开与工具栏在父

所以,我需要的是一种方法,在登录表单中使用两个值的组合框,让我们说"本地"answers"远程"。如果我选择本地登录和登录后的所有表单必须使用本地连接字符串,远程也是如此。

我可以随时随地使用远程连接字符串,但南非的互联网不符合标准。如果仅仅为了改变连接字符串而创建同一个应用程序的两个版本,那将是一场混乱。

根据第一个表单的选择使用两个连接字符串

我可能误解了你的问题,但似乎你只需要一个if来初始化基于组合框的选定值的连接字符串:

string connectionString;
if (selectedComboboxValue=="local")
  connectionString = "...";
else
  connectionString = "...";

连接或连接字符串可以"存储"在页面后面的模型中,使其可用于各种形式。如果您发现需要更多选项,那么使用包含不同连接字符串的字典可能会更简单。