Commit 22bd7087 authored by tr's avatar tr

1、数据库链接调整:204库统一使用外网链接

parent 9766e32a
...@@ -69,7 +69,7 @@ namespace AutoUpdate ...@@ -69,7 +69,7 @@ namespace AutoUpdate
private void AppUpdate() private void AppUpdate()
{ {
string link = Utils.GetDbLinkString("192.168.1.204", "sa", "sa", "FTT_Work"); string link = Utils.GetDbLinkString204("FTT_Work");
DataTable dt = new SmpDB().GetDataTable(link, "SELECT TOP 1 * FROM dbo.FTT_AutoUpdate ORDER BY UDate DESC", "FTT_AutoUpdate"); DataTable dt = new SmpDB().GetDataTable(link, "SELECT TOP 1 * FROM dbo.FTT_AutoUpdate ORDER BY UDate DESC", "FTT_AutoUpdate");
if (dt.DefaultView.Count > 0) if (dt.DefaultView.Count > 0)
{ {
......
...@@ -12,16 +12,13 @@ namespace AutoUpdate ...@@ -12,16 +12,13 @@ namespace AutoUpdate
public class Utils public class Utils
{ {
/// <summary> /// <summary>
/// 生成数据库链接字符串 /// 获取204的数据库链接
/// </summary> /// </summary>
/// <param name="link"></param>
/// <param name="dbName"></param> /// <param name="dbName"></param>
/// <param name="userId"></param>
/// <param name="pwd"></param>
/// <returns></returns> /// <returns></returns>
public static string GetDbLinkString(string link, string userId, string pwd, string dbName) public static string GetDbLinkString204(string dbName)
{ {
return $"Password={pwd};Persist Security Info=True;User ID={userId};Initial Catalog={dbName};Data Source={link}"; return $"Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog={dbName};Data Source=jhdsoft.gicp.net,3204";
} }
/// <summary> /// <summary>
/// Zip:解压文件 /// Zip:解压文件
......
...@@ -255,9 +255,18 @@ namespace Tools.MyUtils ...@@ -255,9 +255,18 @@ namespace Tools.MyUtils
} }
#endregion #endregion
#region 数据库链接处理 #region 数据库链接处理
/// <summary>
/// 获取204的数据库链接
/// </summary>
/// <param name="dbName"></param>
/// <returns></returns>
public static string GetDbLinkString204(string dbName)
{
return $"Password=sa;Persist Security Info=True;User ID=sa;Initial Catalog={dbName};Data Source=jhdsoft.gicp.net,3204";
}
/// <summary> /// <summary>
/// 生成数据库链接字符串 /// 生成数据库链接字符串
/// </summary> /// </summary>
......
...@@ -31,7 +31,7 @@ namespace Tools.UI.sys ...@@ -31,7 +31,7 @@ namespace Tools.UI.sys
public override void InitData() public override void InitData()
{ {
//初始化数据库链接 //初始化数据库链接
var link = Utils.GetDbLinkString("192.168.1.204", "sa", "sa", "FTT_Work"); var link = Utils.GetDbLinkString204("FTT_Work");
this.InitDBHelper(link); this.InitDBHelper(link);
//初始化保存结构 //初始化保存结构
this.ModuleTableList = new List<TQuery> { this.ModuleTableList = new List<TQuery> {
......
...@@ -55,7 +55,7 @@ namespace Tools.UI ...@@ -55,7 +55,7 @@ namespace Tools.UI
{ {
#region 初始化数据库对象 #region 初始化数据库对象
string link = Utils.GetDbLinkString("192.168.1.204", "sa", "sa", "FTT_PDM"); string link = Utils.GetDbLinkString204("FTT_PDM");
this.InitDBHelper(link); this.InitDBHelper(link);
#endregion #endregion
......
...@@ -29,7 +29,7 @@ namespace Tools.UI ...@@ -29,7 +29,7 @@ namespace Tools.UI
new TQuery("FTT_DbLinkManager"), new TQuery("FTT_DbLinkManager"),
}; };
//初始化数据库链接 //初始化数据库链接
var link = Utils.GetDbLinkString("192.168.1.204", "sa", "sa", "FTT_Work"); var link = Utils.GetDbLinkString204("FTT_Work");
this.InitDBHelper(link); this.InitDBHelper(link);
//初始化 //初始化
this.InitData(); this.InitData();
......
...@@ -38,7 +38,7 @@ namespace Tools.UI ...@@ -38,7 +38,7 @@ namespace Tools.UI
new TQuery("FTT_EvaluationOfEmployee"), new TQuery("FTT_EvaluationOfEmployee"),
}; };
//初始化数据库链接 //初始化数据库链接
var link = Utils.GetDbLinkString("192.168.1.204", "sa", "sa", "FTT_Work"); var link = Utils.GetDbLinkString204("FTT_Work");
this.InitDBHelper(link); this.InitDBHelper(link);
//初始化 //初始化
this.InitData(); this.InitData();
......
...@@ -200,9 +200,9 @@ namespace Tools ...@@ -200,9 +200,9 @@ namespace Tools
/// </summary> /// </summary>
private void CheckUpdate(bool IsSilentWhenNotFound = false) private void CheckUpdate(bool IsSilentWhenNotFound = false)
{ {
var updateTime = MyUtils.Utils.AppSettings("UpdateTime"); var updateTime = Utils.AppSettings("UpdateTime");
var link = MyUtils.Utils.GetDbLinkString("192.168.1.204", "sa", "sa", "FTT_Work"); var link = Utils.GetDbLinkString204("FTT_Work");
var dt = new MyData.SmpDB().GetDataTable(link, $"SELECT TOP 1 UDate, URemark FROM dbo.FTT_AutoUpdate WHERE UDate > '{updateTime}' ORDER BY UDate DESC", "FTT_AutoUpdate"); var dt = new SmpDB().GetDataTable(link, $"SELECT TOP 1 UDate, URemark FROM dbo.FTT_AutoUpdate WHERE UDate > '{updateTime}' ORDER BY UDate DESC", "FTT_AutoUpdate");
if (dt.DefaultView.Count > 0) if (dt.DefaultView.Count > 0)
{ {
var drv = dt.DefaultView[0]; var drv = dt.DefaultView[0];
...@@ -210,12 +210,12 @@ namespace Tools ...@@ -210,12 +210,12 @@ namespace Tools
return; return;
//记录更新时间 //记录更新时间
var date = Convert.ToDateTime(drv["UDate"]); var date = Convert.ToDateTime(drv["UDate"]);
MyUtils.Utils.AppSettings("UpdateTime", date.ToString("yyyy-MM-dd HH:mm:ss.fff")); Utils.AppSettings("UpdateTime", date.ToString("yyyy-MM-dd HH:mm:ss.fff"));
//启动自动更新 //启动自动更新
var info = new ProcessStartInfo() var info = new ProcessStartInfo()
{ {
FileName = $@".\AutoUpdate\AutoUpdate.exe", FileName = $@".\AutoUpdate\AutoUpdate.exe",
Arguments = $"{Directory.GetParent(MyUtils.Utils.StartupPath)} {Process.GetCurrentProcess().ProcessName}", Arguments = $"{Directory.GetParent(Utils.StartupPath)} {Process.GetCurrentProcess().ProcessName}",
UseShellExecute = false, UseShellExecute = false,
RedirectStandardError = true, RedirectStandardError = true,
}; };
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment