日期:2014-05-17  浏览次数:20681 次

数据库连接字符串的保存和读取问题
通过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语法。