123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- using Pms.UserEvent.Model;
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Xml;
- using System.Xml.Serialization;
- namespace CasunModelDB
- {
- public class CDBSettingData
- {
- public string DataSource = ".";
- public string InitialCatalog = "CasunQRCodeDB2";
- public string uid = "sa";
- public string pwd = "123";
- //public string KWDataSource = ".";
- //public string KWInitialCatalog = "CasunQRCodeDB2";
- //public string KWuid = "sa";
- //public string KWpwd = "123";
- //public int UpdateTime = 1;
- }
- public class CDBSetting
- {
- public static CDBSettingData g_DBSetting = new CDBSettingData();
- public static string g_ConnectionString = "Data Source=.;Initial Catalog=ss;Integrated Security=True";
- public static string kwg_ConnectionString = "Data Source=.;Initial Catalog=ss;Integrated Security=True";
- public static void InitDBSetting()
- {
- if (!File.Exists(Global.CDBpath))
- {
- File.Create(Global.CDBpath);
- }
- else
- {
- //反序列化
- XmlSerializer serializer = new XmlSerializer(CDBSetting.g_DBSetting.GetType());
- try
- {
- using (TextReader tr = new StreamReader(Global.CDBpath))
- {
- CDBSetting.g_DBSetting = (CDBSettingData)serializer.Deserialize(tr);
- }
- }
- catch (Exception e)
- {
- Console.WriteLine(e.Message);
- }
- g_ConnectionString = string.Format("Data Source={0};Initial Catalog={1};Integrated Security=false;uid={2};pwd={3}"
- , g_DBSetting.DataSource
- , g_DBSetting.InitialCatalog
- , g_DBSetting.uid
- , g_DBSetting.pwd
- );
- }
- }
- }
- }
|