|
|
@ -109,18 +109,18 @@ namespace DyeingComputer.ViewModel |
|
|
|
private ObservableCollection<DateTimePoint> STTC_values; |
|
|
|
private ObservableCollection<DateTimePoint> STLC_values; |
|
|
|
|
|
|
|
private SQLiteHelper SQLiteHelpers = null; //定义数据库
|
|
|
|
private readonly string ChartAdress = Environment.CurrentDirectory + "\\DataBase\\Chart.db"; //数据库路径
|
|
|
|
// private SQLiteHelper SQLiteHelpers = null; //定义数据库
|
|
|
|
// private readonly string ChartAdress = Environment.CurrentDirectory + "\\DataBase\\Chart.db"; //数据库路径
|
|
|
|
public DataTable CDB = new DataTable(); |
|
|
|
private int CDB_Count;//长度
|
|
|
|
|
|
|
|
public HistoryRecordsViewModel() |
|
|
|
{ |
|
|
|
string Sys_Time = DateTime.Now.AddDays(-2).ToString("yyyy/MM/dd HH:mm:ss"); |
|
|
|
SQLiteHelpers = new SQLiteHelper(ChartAdress); //数据库连接路径
|
|
|
|
SQLiteHelpers.Open(); //打开数据库
|
|
|
|
CDB = SQLiteHelpers.ExecuteDataSet("select * from Chart where Time > '" + Sys_Time + "'order by Time", null).Tables[0]; |
|
|
|
SQLiteHelpers.Close(); |
|
|
|
// SQLiteHelpers = new SQLiteHelper(ChartAdress); //数据库连接路径
|
|
|
|
// SQLiteHelpers.Open(); //打开数据库
|
|
|
|
CDB = MainWindow.SQLiteChartAdress.ExecuteDataSet("select * from Chart where Time > '" + Sys_Time + "'order by Time", null).Tables[0]; |
|
|
|
// SQLiteHelpers.Close();
|
|
|
|
CDB_Count = CDB.Rows.Count; |
|
|
|
|
|
|
|
Chart_View(); |
|
|
@ -132,10 +132,10 @@ namespace DyeingComputer.ViewModel |
|
|
|
public static string etime; |
|
|
|
public void History() |
|
|
|
{ |
|
|
|
SQLiteHelpers = new SQLiteHelper(ChartAdress); //数据库连接路径
|
|
|
|
SQLiteHelpers.Open(); //打开数据库
|
|
|
|
CDB = SQLiteHelpers.ExecuteDataSet("select * from Chart where DYELOT = '" + name + "'order by Time", null).Tables[0]; |
|
|
|
SQLiteHelpers.Close(); |
|
|
|
// SQLiteHelpers = new SQLiteHelper(ChartAdress); //数据库连接路径
|
|
|
|
// SQLiteHelpers.Open(); //打开数据库
|
|
|
|
CDB = MainWindow.SQLiteChartAdress.ExecuteDataSet("select * from Chart where DYELOT = '" + name + "'order by Time", null).Tables[0]; |
|
|
|
// SQLiteHelpers.Close();
|
|
|
|
CDB_Count = CDB.Rows.Count; |
|
|
|
|
|
|
|
Chart_View(); |
|
|
|