public void LoadParams()
{
if (File.Exists(DataDirectory + "\\db.conf"))
{
StreamReader Fin = new StreamReader(DataDirectory + "\\db.conf");
string Line = "";
while ((Line = Fin.ReadLine()) != null)
{
if (!Line.StartsWith("#"))
{
string[] Parts = Line.Split(new char[] { '=' });
if (Parts.Length == 2)
{
string Param = Parts[0].Trim();
string Value = Parts[1].Trim();
switch (Param)
{
case "Host": Host = Value;
break;
case "Port": Port = Value;
break;
case "Database": Database = Value;
break;
case "User": User = Value;
break;
case "Password": Password = Value;
break;
case "TessPath": TessPath = Value;
break;
}
}
}
}
Fin.Close();
}
else
{
SaveParams();
}
ConnString = "Server=" + Host + ";Port=" + Port + ";Uid=" + User + ";Pwd=" + Password + ";Database=" + Database + ";CharSet=utf8;";
ConnStringSansDB = "Server=" + Host + ";Port=" + Port + ";Uid=" + User + ";Pwd=" + Password + ";CharSet=utf8;";
}