数据库连接字符串的保存和读取问题
通过Form1输入连接字符串,保存到XML中,然后在Form2中读取XML的连接字符串
我想问一下,是不是每一次访问数据库都要读取XML中的字符串,可不可以在类中定义属性,
将字符串赋值给他,这样每次运行程序只打开XML一次。
class Sqlcon
{
/// <summary>
/// 定义连接字符串属性
/// </summary>
private string sqlstrcon;
public string Sqlstrcon
{
get { return sqlstrcon; }
set { sqlstrcon = value; }
}
}
------解决方案--------------------如果只有一个值,那么你可以把
private string sqlstrcon;
改为
private static string sqlstrcon;
就行了。
所谓“单例模式”之前,但愿先懂static语法。