【发布时间】:2018-12-01 21:31:02
【问题描述】:
试图弄清楚这一点..已经搜索了一段时间但没有找到任何地方。
我在 form1 中有以下代码,并且运行良好。
Connection.tanv = txtUser.Text;
Connection.tpass = txtPasswd.Text;
try {
connection = new MySqlConnection("datasource=localhost;port=3306;database=Diary;username=" + Connection.tanv + ";password=" + Connection.tpass + "");
在一个名为 Connection 的类中,我有以下代码
public class Connection
{
public static string tanv { get; set; }
public static string tpass { get; set; }
public static string strcon = "datasource=localhost;port=3306;database=Diary;username=" + tanv + ";password=" + tpass + "";
}
例如当我这样做时
Messagebox.Show(Connection.tanv);
我得到了正确的信息
但是当我尝试这样做时
Messagebox.Show(Connection.strcon);
我只得到文本而不是来自其他字符串的信息...我做错了什么?
【问题讨论】:
-
你在调用strcon之前设置了另外两个字符串吗?