@@ -54,6 +54,12 @@ | |||
<Reference Include="System.Xml" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="frmAddSubtract.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
<Compile Include="frmAddSubtract.Designer.cs"> | |||
<DependentUpon>frmAddSubtract.cs</DependentUpon> | |||
</Compile> | |||
<Compile Include="frmCNASValue.cs"> | |||
<SubType>Form</SubType> | |||
</Compile> | |||
@@ -122,6 +128,9 @@ | |||
</Compile> | |||
<Compile Include="Program.cs" /> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
<EmbeddedResource Include="frmAddSubtract.resx"> | |||
<DependentUpon>frmAddSubtract.cs</DependentUpon> | |||
</EmbeddedResource> | |||
<EmbeddedResource Include="frmCNASValue.resx"> | |||
<DependentUpon>frmCNASValue.cs</DependentUpon> | |||
</EmbeddedResource> | |||
@@ -0,0 +1,192 @@ | |||
namespace CNAS_DBSync | |||
{ | |||
partial class frmAddSubtract | |||
{ | |||
/// <summary> | |||
/// Required designer variable. | |||
/// </summary> | |||
private System.ComponentModel.IContainer components = null; | |||
/// <summary> | |||
/// Clean up any resources being used. | |||
/// </summary> | |||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param> | |||
protected override void Dispose(bool disposing) | |||
{ | |||
if (disposing && (components != null)) | |||
{ | |||
components.Dispose(); | |||
} | |||
base.Dispose(disposing); | |||
} | |||
#region Windows Form Designer generated code | |||
/// <summary> | |||
/// Required method for Designer support - do not modify | |||
/// the contents of this method with the code editor. | |||
/// </summary> | |||
private void InitializeComponent() | |||
{ | |||
this.pnlAll = new System.Windows.Forms.Panel(); | |||
this.btnOK = new System.Windows.Forms.Button(); | |||
this.groupBox1 = new System.Windows.Forms.GroupBox(); | |||
this.cbxParams2 = new System.Windows.Forms.ComboBox(); | |||
this.btnSelect3 = new System.Windows.Forms.Button(); | |||
this.btnSelect1 = new System.Windows.Forms.Button(); | |||
this.label3 = new System.Windows.Forms.Label(); | |||
this.txtPrama3 = new System.Windows.Forms.TextBox(); | |||
this.label2 = new System.Windows.Forms.Label(); | |||
this.label1 = new System.Windows.Forms.Label(); | |||
this.txtPrama1 = new System.Windows.Forms.TextBox(); | |||
this.pnlAll.SuspendLayout(); | |||
this.groupBox1.SuspendLayout(); | |||
this.SuspendLayout(); | |||
// | |||
// pnlAll | |||
// | |||
this.pnlAll.Controls.Add(this.btnOK); | |||
this.pnlAll.Controls.Add(this.groupBox1); | |||
this.pnlAll.Dock = System.Windows.Forms.DockStyle.Fill; | |||
this.pnlAll.Location = new System.Drawing.Point(0, 0); | |||
this.pnlAll.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4); | |||
this.pnlAll.Name = "pnlAll"; | |||
this.pnlAll.Size = new System.Drawing.Size(401, 162); | |||
this.pnlAll.TabIndex = 1; | |||
// | |||
// btnOK | |||
// | |||
this.btnOK.Location = new System.Drawing.Point(306, 127); | |||
this.btnOK.Name = "btnOK"; | |||
this.btnOK.Size = new System.Drawing.Size(90, 30); | |||
this.btnOK.TabIndex = 1; | |||
this.btnOK.Text = "确定"; | |||
this.btnOK.UseVisualStyleBackColor = true; | |||
this.btnOK.Click += new System.EventHandler(this.btnOK_Click); | |||
// | |||
// groupBox1 | |||
// | |||
this.groupBox1.BackColor = System.Drawing.SystemColors.Control; | |||
this.groupBox1.Controls.Add(this.cbxParams2); | |||
this.groupBox1.Controls.Add(this.btnSelect3); | |||
this.groupBox1.Controls.Add(this.btnSelect1); | |||
this.groupBox1.Controls.Add(this.label3); | |||
this.groupBox1.Controls.Add(this.txtPrama3); | |||
this.groupBox1.Controls.Add(this.label2); | |||
this.groupBox1.Controls.Add(this.label1); | |||
this.groupBox1.Controls.Add(this.txtPrama1); | |||
this.groupBox1.Location = new System.Drawing.Point(12, 11); | |||
this.groupBox1.Name = "groupBox1"; | |||
this.groupBox1.Size = new System.Drawing.Size(381, 110); | |||
this.groupBox1.TabIndex = 0; | |||
this.groupBox1.TabStop = false; | |||
this.groupBox1.Text = "参数"; | |||
// | |||
// cbxParams2 | |||
// | |||
this.cbxParams2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; | |||
this.cbxParams2.FormattingEnabled = true; | |||
this.cbxParams2.Items.AddRange(new object[] { | |||
"数值相加", | |||
"数值相减"}); | |||
this.cbxParams2.Location = new System.Drawing.Point(90, 50); | |||
this.cbxParams2.Name = "cbxParams2"; | |||
this.cbxParams2.Size = new System.Drawing.Size(188, 20); | |||
this.cbxParams2.TabIndex = 9; | |||
// | |||
// btnSelect3 | |||
// | |||
this.btnSelect3.Location = new System.Drawing.Point(284, 79); | |||
this.btnSelect3.Name = "btnSelect3"; | |||
this.btnSelect3.Size = new System.Drawing.Size(66, 23); | |||
this.btnSelect3.TabIndex = 8; | |||
this.btnSelect3.Text = "选择"; | |||
this.btnSelect3.UseVisualStyleBackColor = true; | |||
this.btnSelect3.Click += new System.EventHandler(this.btnSelect3_Click); | |||
// | |||
// btnSelect1 | |||
// | |||
this.btnSelect1.Location = new System.Drawing.Point(284, 21); | |||
this.btnSelect1.Name = "btnSelect1"; | |||
this.btnSelect1.Size = new System.Drawing.Size(66, 23); | |||
this.btnSelect1.TabIndex = 6; | |||
this.btnSelect1.Text = "选择"; | |||
this.btnSelect1.UseVisualStyleBackColor = true; | |||
this.btnSelect1.Click += new System.EventHandler(this.btnSelect1_Click); | |||
// | |||
// label3 | |||
// | |||
this.label3.AutoSize = true; | |||
this.label3.Location = new System.Drawing.Point(33, 83); | |||
this.label3.Name = "label3"; | |||
this.label3.Size = new System.Drawing.Size(47, 12); | |||
this.label3.TabIndex = 5; | |||
this.label3.Text = "参数3:"; | |||
// | |||
// txtPrama3 | |||
// | |||
this.txtPrama3.Location = new System.Drawing.Point(90, 79); | |||
this.txtPrama3.Name = "txtPrama3"; | |||
this.txtPrama3.Size = new System.Drawing.Size(188, 21); | |||
this.txtPrama3.TabIndex = 4; | |||
// | |||
// label2 | |||
// | |||
this.label2.AutoSize = true; | |||
this.label2.Location = new System.Drawing.Point(33, 53); | |||
this.label2.Name = "label2"; | |||
this.label2.Size = new System.Drawing.Size(47, 12); | |||
this.label2.TabIndex = 3; | |||
this.label2.Text = "参数2:"; | |||
// | |||
// label1 | |||
// | |||
this.label1.AutoSize = true; | |||
this.label1.Location = new System.Drawing.Point(33, 24); | |||
this.label1.Name = "label1"; | |||
this.label1.Size = new System.Drawing.Size(47, 12); | |||
this.label1.TabIndex = 1; | |||
this.label1.Text = "参数1:"; | |||
// | |||
// txtPrama1 | |||
// | |||
this.txtPrama1.Location = new System.Drawing.Point(90, 21); | |||
this.txtPrama1.Name = "txtPrama1"; | |||
this.txtPrama1.Size = new System.Drawing.Size(188, 21); | |||
this.txtPrama1.TabIndex = 0; | |||
// | |||
// frmAddSubtract | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); | |||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; | |||
this.ClientSize = new System.Drawing.Size(401, 162); | |||
this.Controls.Add(this.pnlAll); | |||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; | |||
this.MaximizeBox = false; | |||
this.MinimizeBox = false; | |||
this.Name = "frmAddSubtract"; | |||
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; | |||
this.Text = "添加参数(加/减)"; | |||
this.Load += new System.EventHandler(this.frmAddSubtract_Load); | |||
this.pnlAll.ResumeLayout(false); | |||
this.groupBox1.ResumeLayout(false); | |||
this.groupBox1.PerformLayout(); | |||
this.ResumeLayout(false); | |||
} | |||
#endregion | |||
private System.Windows.Forms.Panel pnlAll; | |||
private System.Windows.Forms.Button btnOK; | |||
private System.Windows.Forms.GroupBox groupBox1; | |||
private System.Windows.Forms.ComboBox cbxParams2; | |||
private System.Windows.Forms.Button btnSelect3; | |||
private System.Windows.Forms.Button btnSelect1; | |||
private System.Windows.Forms.Label label3; | |||
private System.Windows.Forms.TextBox txtPrama3; | |||
private System.Windows.Forms.Label label2; | |||
private System.Windows.Forms.Label label1; | |||
private System.Windows.Forms.TextBox txtPrama1; | |||
} | |||
} |
@@ -0,0 +1,89 @@ | |||
using CnasSynchrousModel; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.ComponentModel; | |||
using System.Data; | |||
using System.Drawing; | |||
using System.Linq; | |||
using System.Text; | |||
using System.Windows.Forms; | |||
namespace CNAS_DBSync | |||
{ | |||
public partial class frmAddSubtract : Form | |||
{ | |||
public SyncInstrumentItemInfo syncInstrument { get; set; } | |||
public CnasConditionMapValue conditionvalue { get; set; } | |||
public frmAddSubtract(SyncInstrumentItemInfo syncInstrument, CnasConditionMapValue conditionvalue) | |||
{ | |||
InitializeComponent(); | |||
this.syncInstrument = syncInstrument; | |||
this.conditionvalue = conditionvalue; | |||
} | |||
private void frmAddSubtract_Load(object sender, EventArgs e) | |||
{ | |||
if (conditionvalue == null) return; | |||
string strValue = ""; | |||
if (conditionvalue.Value != null) | |||
strValue = conditionvalue.Value.ToString(); | |||
if (strValue != "") | |||
{ | |||
string[] strValues = strValue.Split(new string[] { "{", "}" }, StringSplitOptions.RemoveEmptyEntries); | |||
if (strValues.Length == 3) | |||
{ | |||
txtPrama1.Text = "{" + strValues[0] +"}"; | |||
cbxParams2.Text = strValues[1] == "Add" ?"数值相加": "数值相减"; | |||
txtPrama3.Text = "{" + strValues[2]+ "}"; | |||
} | |||
else | |||
{ | |||
conditionvalue.Condition = new MapCondition(); | |||
conditionvalue.Value = ""; | |||
} | |||
} | |||
} | |||
private void btnSelect1_Click(object sender, EventArgs e) | |||
{ | |||
frmSelectInstruItem frm = new frmSelectInstruItem(syncInstrument); | |||
if (frm.ShowDialog() == DialogResult.OK) | |||
{ | |||
if (frm.strSelectedColumn != "") | |||
txtPrama1.Text = "{[" + frm.strSelectedColumn + "]}"; | |||
} | |||
} | |||
private void btnSelect3_Click(object sender, EventArgs e) | |||
{ | |||
frmSelectInstruItem frm = new frmSelectInstruItem(syncInstrument); | |||
if (frm.ShowDialog() == DialogResult.OK) | |||
{ | |||
if (frm.strSelectedColumn != "") | |||
txtPrama3.Text = "{[" + frm.strSelectedColumn + "]}"; | |||
} | |||
} | |||
private void btnOK_Click(object sender, EventArgs e) | |||
{ | |||
if (this.txtPrama1.Text.Trim() == "" && this.cbxParams2.Text.Trim() == "" && this.txtPrama3.Text.Trim() == "") | |||
return; | |||
conditionvalue.Value = this.txtPrama1.Text; | |||
if (this.cbxParams2.Text != "") | |||
conditionvalue.Value += this.cbxParams2.Text=="数值相加"?"{Add}":"{Subtract}"; | |||
if (this.txtPrama3.Text != "") | |||
conditionvalue.Value += this.txtPrama3.Text; | |||
this.DialogResult = DialogResult.OK; | |||
this.Close(); | |||
} | |||
} | |||
} |
@@ -0,0 +1,120 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<root> | |||
<!-- | |||
Microsoft ResX Schema | |||
Version 2.0 | |||
The primary goals of this format is to allow a simple XML format | |||
that is mostly human readable. The generation and parsing of the | |||
various data types are done through the TypeConverter classes | |||
associated with the data types. | |||
Example: | |||
... ado.net/XML headers & schema ... | |||
<resheader name="resmimetype">text/microsoft-resx</resheader> | |||
<resheader name="version">2.0</resheader> | |||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | |||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | |||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | |||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | |||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | |||
<value>[base64 mime encoded serialized .NET Framework object]</value> | |||
</data> | |||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | |||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | |||
<comment>This is a comment</comment> | |||
</data> | |||
There are any number of "resheader" rows that contain simple | |||
name/value pairs. | |||
Each data row contains a name, and value. The row also contains a | |||
type or mimetype. Type corresponds to a .NET class that support | |||
text/value conversion through the TypeConverter architecture. | |||
Classes that don't support this are serialized and stored with the | |||
mimetype set. | |||
The mimetype is used for serialized objects, and tells the | |||
ResXResourceReader how to depersist the object. This is currently not | |||
extensible. For a given mimetype the value must be set accordingly: | |||
Note - application/x-microsoft.net.object.binary.base64 is the format | |||
that the ResXResourceWriter will generate, however the reader can | |||
read any of the formats listed below. | |||
mimetype: application/x-microsoft.net.object.binary.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.soap.base64 | |||
value : The object must be serialized with | |||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter | |||
: and then encoded with base64 encoding. | |||
mimetype: application/x-microsoft.net.object.bytearray.base64 | |||
value : The object must be serialized into a byte array | |||
: using a System.ComponentModel.TypeConverter | |||
: and then encoded with base64 encoding. | |||
--> | |||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | |||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | |||
<xsd:element name="root" msdata:IsDataSet="true"> | |||
<xsd:complexType> | |||
<xsd:choice maxOccurs="unbounded"> | |||
<xsd:element name="metadata"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" use="required" type="xsd:string" /> | |||
<xsd:attribute name="type" type="xsd:string" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="assembly"> | |||
<xsd:complexType> | |||
<xsd:attribute name="alias" type="xsd:string" /> | |||
<xsd:attribute name="name" type="xsd:string" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="data"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | |||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | |||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | |||
<xsd:attribute ref="xml:space" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
<xsd:element name="resheader"> | |||
<xsd:complexType> | |||
<xsd:sequence> | |||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | |||
</xsd:sequence> | |||
<xsd:attribute name="name" type="xsd:string" use="required" /> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:choice> | |||
</xsd:complexType> | |||
</xsd:element> | |||
</xsd:schema> | |||
<resheader name="resmimetype"> | |||
<value>text/microsoft-resx</value> | |||
</resheader> | |||
<resheader name="version"> | |||
<value>2.0</value> | |||
</resheader> | |||
<resheader name="reader"> | |||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
<resheader name="writer"> | |||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | |||
</resheader> | |||
</root> |
@@ -15,7 +15,7 @@ namespace CNAS_DBSync | |||
{ | |||
public SyncInstrumentItemInfo syncInstrument; | |||
private ComboBox cbxConditionValue; | |||
private List<string> lstConditionValueType = new List<string>() { "等于", "连接", "若...则...", "截取", "除以", "乘以", "小数位数" }; | |||
private List<string> lstConditionValueType = new List<string>() { "等于", "连接", "若...则...", "截取", "除以", "乘以", "小数位数","数值相加(减)" }; | |||
public frmCNASValue(SyncInstrumentItemInfo syncInstrument) | |||
{ | |||
@@ -201,6 +201,9 @@ namespace CNAS_DBSync | |||
case "等于": | |||
cnasFixed.Condition = MapCondition.Equal; | |||
break; | |||
case "数值相加(减)": | |||
cnasFixed.Condition = MapCondition.AddSubtract; | |||
break; | |||
default: | |||
break; | |||
} | |||
@@ -231,6 +234,9 @@ namespace CNAS_DBSync | |||
case MapCondition.DecimalDigits: | |||
strCurrentCondition = "小数位数"; | |||
break; | |||
case MapCondition.AddSubtract: | |||
strCurrentCondition = "数值相加(减)"; | |||
break; | |||
} | |||
return strCurrentCondition; | |||
} | |||
@@ -358,6 +364,40 @@ namespace CNAS_DBSync | |||
} | |||
} | |||
if (dgvCnas.Rows[e.RowIndex].Cells["condition"].Value.ToString() == "数值相加(减)") | |||
{ | |||
CnasConditionMapValue cnasFixed = new CnasConditionMapValue | |||
{ | |||
TableName = dgvCnas.Rows[e.RowIndex].Cells["TableName"].Value.ToString(), | |||
ColumnName = dgvCnas.Rows[e.RowIndex].Cells["TableColumn"].Value.ToString(), | |||
Condition = MapCondition.AddSubtract | |||
}; | |||
if (dgvCnas.Rows[e.RowIndex].Cells["Value"].Value != null) | |||
cnasFixed.Value = dgvCnas.Rows[e.RowIndex].Cells["Value"].Value.ToString(); | |||
frmAddSubtract frmAddSubtract = new frmAddSubtract(syncInstrument, cnasFixed); | |||
if (frmAddSubtract.ShowDialog() == DialogResult.OK) | |||
{ | |||
if (frmAddSubtract.conditionvalue.Value != null && frmAddSubtract.conditionvalue.Value.ToString() != "") | |||
{ | |||
dgvCnas.Rows[e.RowIndex].Cells["Value"].Value = frmAddSubtract.conditionvalue.Value; | |||
//将数据插入到数据源中 | |||
var query = syncInstrument.lstFixedValue.Where(s => s.TableName == cnasFixed.TableName && s.ColumnName == cnasFixed.ColumnName).ToList<CnasConditionMapValue>(); | |||
if (query.Count >= 1) | |||
{ | |||
query[0].Condition = cnasFixed.Condition; | |||
query[0].Value = frmAddSubtract.conditionvalue.Value; | |||
} | |||
else | |||
{ | |||
cnasFixed.Value = frmAddSubtract.conditionvalue.Value; | |||
syncInstrument.lstFixedValue.Add(cnasFixed); | |||
} | |||
} | |||
} | |||
} | |||
dgvCnas.EndEdit(); | |||
} | |||
} | |||
@@ -145,6 +145,8 @@ | |||
this.pnlBottom = new System.Windows.Forms.Panel(); | |||
this.btnOK = new System.Windows.Forms.Button(); | |||
this.pnlTop = new System.Windows.Forms.Panel(); | |||
this.txtSqlServerConnect = new System.Windows.Forms.TextBox(); | |||
this.lblSqlConnection = new System.Windows.Forms.Label(); | |||
this.pnlAll.SuspendLayout(); | |||
this.pnlCenter.SuspendLayout(); | |||
this.tabParamas.SuspendLayout(); | |||
@@ -742,6 +744,8 @@ | |||
// | |||
// tabSQLServer | |||
// | |||
this.tabSQLServer.Controls.Add(this.txtSqlServerConnect); | |||
this.tabSQLServer.Controls.Add(this.lblSqlConnection); | |||
this.tabSQLServer.Controls.Add(this.btnTestSQLLink); | |||
this.tabSQLServer.Controls.Add(this.txtSqlServerName); | |||
this.tabSQLServer.Controls.Add(this.txtSqlServerHost); | |||
@@ -760,7 +764,7 @@ | |||
// | |||
// btnTestSQLLink | |||
// | |||
this.btnTestSQLLink.Location = new System.Drawing.Point(383, 168); | |||
this.btnTestSQLLink.Location = new System.Drawing.Point(383, 167); | |||
this.btnTestSQLLink.Name = "btnTestSQLLink"; | |||
this.btnTestSQLLink.Size = new System.Drawing.Size(79, 24); | |||
this.btnTestSQLLink.TabIndex = 32; | |||
@@ -1300,6 +1304,25 @@ | |||
this.pnlTop.Size = new System.Drawing.Size(504, 10); | |||
this.pnlTop.TabIndex = 2; | |||
// | |||
// txtSqlServerConnect | |||
// | |||
this.txtSqlServerConnect.Location = new System.Drawing.Point(87, 168); | |||
this.txtSqlServerConnect.Name = "txtSqlServerConnect"; | |||
this.txtSqlServerConnect.PasswordChar = '*'; | |||
this.txtSqlServerConnect.Size = new System.Drawing.Size(290, 21); | |||
this.txtSqlServerConnect.TabIndex = 34; | |||
this.txtSqlServerConnect.Visible = false; | |||
// | |||
// lblSqlConnection | |||
// | |||
this.lblSqlConnection.AutoSize = true; | |||
this.lblSqlConnection.Location = new System.Drawing.Point(7, 172); | |||
this.lblSqlConnection.Name = "lblSqlConnection"; | |||
this.lblSqlConnection.Size = new System.Drawing.Size(77, 12); | |||
this.lblSqlConnection.TabIndex = 33; | |||
this.lblSqlConnection.Text = "连接字符串:"; | |||
this.lblSqlConnection.Visible = false; | |||
// | |||
// frmDatabaseParams | |||
// | |||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F); | |||
@@ -1459,5 +1482,7 @@ | |||
private System.Windows.Forms.TextBox txtInportTxt; | |||
private System.Windows.Forms.TextBox txtOracleHost; | |||
private System.Windows.Forms.Label label37; | |||
private System.Windows.Forms.TextBox txtSqlServerConnect; | |||
private System.Windows.Forms.Label lblSqlConnection; | |||
} | |||
} |
@@ -25,6 +25,10 @@ namespace CNAS_DBSync | |||
private string strReadExcelMode = ""; //读取Excel数据模式 | |||
private string strReadFoxproMode = ""; //读取Foxpro数据模式 | |||
private string strReadTxtMode = "";//读取Txt数据模式 | |||
private string strReadSqliteMode = ""; //读取sqlite数据模式 | |||
private string strReadAccessMode = ""; //读取Access数据模式 | |||
public SqlServerFormatConfig sqlServerFormat { get; set; } | |||
public frmDatabaseParams(SyncInstrumentItemInfo syncInstrumentItem) | |||
{ | |||
@@ -35,32 +39,28 @@ namespace CNAS_DBSync | |||
strReadExcelMode = FileOperation.GetFormatConfigData<ExcelFormatConfig>("ExcelFormatConfig.xml").ReadExcelFileMode; | |||
strReadFoxproMode = FileOperation.GetFormatConfigData<FoxProFormatConfig>("FoxProFormatConfig.xml").ReadFoxProFileMode; | |||
strReadTxtMode = FileOperation.GetFormatConfigData<NormalFileFormatConfig>("NormalFileFormatConfig.xml").ReadNormalFileMode; | |||
strReadSqliteMode = FileOperation.GetFormatConfigData<SqliteFormatConfig>("SqliteFormatConfig.xml").ReadSqliteFileMode; | |||
strReadAccessMode = FileOperation.GetFormatConfigData<AccessFormatConfig>("AccessFormatConfig.xml").ReadAccessFileMode; | |||
sqlServerFormat = FileOperation.GetFormatConfigData<SqlServerFormatConfig>("SqlServerFormatConfig.xml"); | |||
} | |||
private void frmDatabaseParams_Load(object sender, EventArgs e) | |||
{ | |||
if (strReadExcelMode == "0") | |||
tabExcel.Text = "Excel(文件)"; | |||
else | |||
tabExcel.Text= "Excel(文件夹)"; | |||
tabExcel.Text = strReadExcelMode == "0" ? "Excel(文件)" : "Excel(文件夹)"; | |||
tabFoxPro.Text = strReadFoxproMode == "0" ? "Foxpro(文件)" : "Foxpro(文件夹)"; | |||
tabTxt.Text = strReadTxtMode == "0" ? "TXT(文件)" : "TXT(文件夹)"; | |||
tabSQLite.Text = strReadSqliteMode == "0" ? "Sqlite(文件)" : "Sqlite(文件夹)"; | |||
tabAccess.Text = strReadAccessMode == "0" ? "Access(文件)" : "Access(文件夹)"; | |||
if (strReadFoxproMode == "0") | |||
tabFoxPro.Text = "Foxpro(文件)"; | |||
else | |||
tabFoxPro.Text= "Foxpro(文件夹)"; | |||
if (strReadTxtMode == "0") | |||
tabTxt.Text = "TXT(文件)"; | |||
else | |||
tabTxt.Text = "TXT(文件夹)"; | |||
//if(sqlServerFormat) | |||
if (syncInstrumentItem.SyncInstrumentDSInfo == null) | |||
syncInstrumentItem.SyncInstrumentDSInfo = new InstrumentDataSourceInfo(); | |||
//如果有旧值,加载旧的值 | |||
switch (syncInstrumentItem.SyncInstrumentDSInfo.InstrumentDataSourceType) | |||
{ | |||
{ | |||
case DataSourceType.Excel: | |||
this.tabcDS.SelectedIndex = 0; | |||
this.txtInportExcel.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path; | |||
@@ -105,6 +105,8 @@ namespace CNAS_DBSync | |||
this.txtSqlServerName.Text = syncInstrumentItem.SyncInstrumentDSInfo.ServerName; | |||
this.txtSqlServerUser.Text = syncInstrumentItem.SyncInstrumentDSInfo.UserId; | |||
this.txtSqlServerPwd.Text = syncInstrumentItem.SyncInstrumentDSInfo.UserPwd; | |||
//this.txtSqlServerConnect.Text = sqlServerFormat.SqlServerConnection; | |||
break; | |||
case DataSourceType.MySQL: | |||
this.tabcDS.SelectedIndex = 5; | |||
@@ -678,17 +680,28 @@ namespace CNAS_DBSync | |||
syncInstrumentItem.SyncInstrumentDSInfo.InstrumentDataSourceType = DataSourceType.Access; | |||
OpenFileDialog openFile = new OpenFileDialog | |||
if (strReadAccessMode == "0") | |||
{ | |||
Filter = "Microsoft Access(*.mdb)|*.mdb", | |||
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop), | |||
Multiselect = false | |||
}; | |||
OpenFileDialog openFile = new OpenFileDialog | |||
{ | |||
Filter = "Microsoft Access(*.mdb)|*.mdb|Microsoft Access(*.accdb)|*.accdb", | |||
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop), | |||
Multiselect = false | |||
}; | |||
if (openFile.ShowDialog() == DialogResult.Cancel) return; | |||
this.txtAccessPath.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path = openFile.FileName; | |||
string fileType = System.IO.Path.GetExtension(openFile.FileName); | |||
if (string.IsNullOrEmpty(fileType)) return; | |||
if (openFile.ShowDialog() == DialogResult.Cancel) return; | |||
this.txtAccessPath.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path = openFile.FileName; | |||
string fileType = System.IO.Path.GetExtension(openFile.FileName); | |||
if (string.IsNullOrEmpty(fileType)) return; | |||
} | |||
else | |||
{ | |||
FolderBrowserDialog dialog = new FolderBrowserDialog(); | |||
dialog.Description = "请选择文件路径"; | |||
if (dialog.ShowDialog() == DialogResult.Cancel) return; | |||
this.txtAccessPath.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path = dialog.SelectedPath; | |||
} | |||
} | |||
private void btnOpenFileSQLite_Click(object sender, EventArgs e) | |||
@@ -700,17 +713,28 @@ namespace CNAS_DBSync | |||
syncInstrumentItem.SyncInstrumentDSInfo.InstrumentDataSourceType = DataSourceType.SQLLite; | |||
OpenFileDialog openFile = new OpenFileDialog | |||
if (strReadSqliteMode == "0") | |||
{ | |||
Filter = "SQLite(*.db)|*.db", | |||
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop), | |||
Multiselect = false | |||
}; | |||
OpenFileDialog openFile = new OpenFileDialog | |||
{ | |||
Filter = "SQLite(*.db)|*.db", | |||
InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop), | |||
Multiselect = false | |||
}; | |||
if (openFile.ShowDialog() == DialogResult.Cancel) return; | |||
this.txtSqlitePath.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path = openFile.FileName; | |||
string fileType = System.IO.Path.GetExtension(openFile.FileName); | |||
if (string.IsNullOrEmpty(fileType)) return; | |||
if (openFile.ShowDialog() == DialogResult.Cancel) return; | |||
this.txtSqlitePath.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path = openFile.FileName; | |||
string fileType = System.IO.Path.GetExtension(openFile.FileName); | |||
if (string.IsNullOrEmpty(fileType)) return; | |||
} | |||
else | |||
{ | |||
FolderBrowserDialog dialog = new FolderBrowserDialog(); | |||
dialog.Description = "请选择文件路径"; | |||
if (dialog.ShowDialog() == DialogResult.Cancel) return; | |||
this.txtSqlitePath.Text = syncInstrumentItem.SyncInstrumentDSInfo.Path = dialog.SelectedPath; | |||
} | |||
} | |||
private void btnTestSQLLink_Click(object sender, EventArgs e) | |||
@@ -96,7 +96,9 @@ namespace CNAS_SyncService | |||
query[0].SourceField, | |||
strCompareTime | |||
}; | |||
AppLog.ServiceInfo($"准备构建数据源读取工厂"); | |||
InstrumentData instrumentData = InstrumentDataFact.CreateInstrumentDataSource(syncInstrumentItem.SyncInstrumentDSInfo, obj); | |||
AppLog.ServiceInfo($"构建数据源读取工厂完成,准备读取数据源"); | |||
DataTable dtReadySource = instrumentData.GetInstrumentDataByDate(); | |||
AppLog.ServiceInfo($"根据日期读取准备插入的来源数据,共{dtReadySource.Rows.Count}条数据"); | |||
@@ -136,11 +136,11 @@ namespace CnasSynchronousCommon | |||
ColumnSort(drB, columnNames); | |||
foreach (DataColumn dcA in drA.Table.Columns) | |||
{ | |||
if (columnNames.Contains(dcA.ColumnName)|| columnNames.Contains(dcA.ColumnName.ToUpper())) | |||
if (columnNames.Contains(dcA.ColumnName)|| columnNames.Contains(dcA.ColumnName.ToUpper())||columnNames.Contains(dcA.ColumnName.ToLower())) | |||
{ | |||
foreach (DataColumn dcB in drB.Table.Columns) | |||
{ | |||
if (columnNames.Contains(dcB.ColumnName)|| columnNames.Contains(dcB.ColumnName.ToUpper())) | |||
if (columnNames.Contains(dcB.ColumnName)|| columnNames.Contains(dcB.ColumnName.ToUpper())||columnNames.Contains(dcB.ColumnName.ToLower())) | |||
{ | |||
if (dcB.ColumnName.ToUpper() == dcA.ColumnName.ToUpper())//列名比较 | |||
{ | |||
@@ -179,6 +179,9 @@ namespace CnasSynchronusClient | |||
drNewTarget[item.ColumnName] = Math.Round(db5, count); | |||
} | |||
break; | |||
case MapCondition.AddSubtract: | |||
ChangeAddSubtractConditonValue(syncInstrumentItem.lstFixedValue, item, dtReadySource, drSource, drNewTarget); | |||
break; | |||
} | |||
} | |||
} | |||
@@ -215,7 +218,7 @@ namespace CnasSynchronusClient | |||
drTarget[strTargetColumn] = drSource[strSourceColumn]; | |||
break; | |||
} | |||
} | |||
} | |||
else //日期字段需要单独处理 | |||
{ | |||
DateTime dt = DateTime.Now; | |||
@@ -470,6 +473,65 @@ namespace CnasSynchronusClient | |||
} | |||
} | |||
private void ChangeAddSubtractConditonValue(List<CnasConditionMapValue> lstConditionMaps, CnasConditionMapValue item, DataTable dtReadySource, DataRow drSource, DataRow drNewTarget) | |||
{ | |||
try | |||
{ | |||
if (item.Value != null && item.Value.ToString() != "") | |||
{ | |||
string[] strValues = item.Value.ToString().Split(new string[] { "{", "}" }, StringSplitOptions.RemoveEmptyEntries); | |||
if (strValues.Length == 3) | |||
{ | |||
string strParam1 = strValues[0]; | |||
string strParam2 = strValues[2]; | |||
string[] strParam1s = strParam1.Split(new string[] { "[", "]" }, StringSplitOptions.RemoveEmptyEntries); | |||
if (strParam1s.Length >= 1) | |||
{ | |||
string[] strParam2s = strParam2.Split(new string[] { "[", "]" }, StringSplitOptions.RemoveEmptyEntries); | |||
if (strParam2s.Length >= 1) | |||
{ | |||
if (dtReadySource.Columns.Contains(strParam1s[0]) && dtReadySource.Columns.Contains(strParam2s[0])) | |||
if (double.TryParse(drSource[strParam1s[0]].ToString(), out double db1)) | |||
{ | |||
if (double.TryParse(drSource[strParam2s[0]].ToString(), out double db2)) | |||
{ | |||
if (strParam1s.Length == 3) | |||
db1 = GetDividedMultipliedData(db1, strParam1s[1], strParam1s[2]); | |||
if (strParam2s.Length == 3) | |||
db2 = GetDividedMultipliedData(db2, strParam2s[1], strParam2s[2]); | |||
drNewTarget[item.ColumnName] = strValues[1].ToLower() == "subtract" ? db1 - db2 : db1 + db2; | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
/// <summary> | |||
/// 在计算数值相加和相减之前,如果计算的列已经有乘以或除以的操作,则先进行乘以或除以,再进行相加或相减 | |||
/// </summary> | |||
/// <param name="lstConditionMaps"></param> | |||
/// <param name="drSource"></param> | |||
/// <param name="db1"></param> | |||
/// <param name="strColumnName"></param> | |||
/// <returns></returns> | |||
public double GetDividedMultipliedData(double db1,string strExpresstion,string strValue) | |||
{ | |||
if (double.TryParse(strValue, out double db2)) | |||
{ | |||
db1 = strExpresstion == "*" ? db1 * db2 : db1 / db2; | |||
} | |||
return db1; | |||
} | |||
/// <summary> | |||
/// 对准备插入的数据进行格式上的检查 | |||
/// </summary> | |||
@@ -59,8 +59,19 @@ namespace CnasSynchronusClient | |||
if (strFileName == "") return; | |||
//根据文件名和表名,读取该文件中表 | |||
ExcelFormatConfig excelFormat = FileOperation.GetFormatConfigData<ExcelFormatConfig>("ExcelFormatConfig.xml"); | |||
string strPath = FileHelper.getBasePath() + "Document\\" + strFileName; | |||
DataTable dt = excelDataBaseService.GetDataByTableName(new ExcelOpenParams { StrPath = strPath }, new ConditionParams { TableName = TableName }); | |||
DataTable dt = excelDataBaseService.GetDataByTableName( | |||
new ExcelOpenParams | |||
{ | |||
StrPath = strPath, | |||
ExcelFileVersion= excelFormat.ExcelFileVersion, | |||
autoSql=excelFormat.AutoSql | |||
}, | |||
new ConditionParams | |||
{ | |||
TableName = TableName | |||
}); | |||
if (dt == null || dt.Rows.Count == 0) return; | |||
@@ -5,6 +5,7 @@ using CnasSynchrousModel; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
using System.IO; | |||
using System.Linq; | |||
using System.Text; | |||
@@ -28,41 +29,185 @@ namespace CnasSynchronusClient | |||
public AccessFormatConfig AccessFormat { get; set; } | |||
public List<string> LstFileFullName { get; set; } | |||
public List<string> LstFileName { get; set; } | |||
public AccessInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
//加载配置信息 | |||
AccessFormat = FileOperation.GetFormatConfigData<AccessFormatConfig>("AccessFormatConfig.xml"); | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".mdb"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".mdb"; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
try | |||
{ | |||
//加载配置信息 | |||
AccessFormat = FileOperation.GetFormatConfigData<AccessFormatConfig>("AccessFormatConfig.xml"); | |||
//初始化 | |||
LstFileFullName = new List<string>(); | |||
LstFileName = new List<string>(); | |||
if (AccessFormat.ReadAccessFileMode == "0") | |||
{ | |||
string strSuffix = Path.GetExtension(dataSourceInfo.Path); | |||
string strFileName = Path.GetFileName(dataSourceInfo.Path); | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(strSuffix, strFileName); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strSuffix; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
LstFileFullName.Add(StrLocalPath); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
else | |||
{ | |||
//遍历当前路径,找到所有“今天”的数据文件,复制形成缓冲文件 | |||
string strSuffix = AccessFormat.AccessSuffix; | |||
if (dataSourceInfo.Path == "") return; | |||
DirectoryInfo root = new DirectoryInfo(dataSourceInfo.Path); | |||
foreach (FileInfo f in root.GetFiles()) | |||
{ | |||
string name = f.Name; | |||
string fullName = f.FullName; | |||
string type = f.Extension; | |||
if (type.ToLower() == strSuffix.ToLower() && name.StartsWith(DateTime.Now.ToString(AccessFormat.AccessFileNameFormat))) //“今天”产生的数据 | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".mdb", name); | |||
LstFileFullName.Add(FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".mdb"); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
} | |||
this.strTableName = AccessFormat.AccessFileTableNameFormat == null ? vs[0].ToString() : AccessFormat.AccessFileTableNameFormat; | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
public override Dictionary<string, DataTable> GetInstrumentData() | |||
{ | |||
return accessDatabaseService.GetInstrumentData( | |||
new AccessOpenParams | |||
//return accessDatabaseService.GetInstrumentData( | |||
// new AccessOpenParams | |||
// { | |||
// StrPath = StrLocalPath, | |||
// StrPwd = StrPwd, | |||
// AccessVersionInfo = AccessFormat.AccessFileVersion | |||
// } | |||
// ); | |||
Dictionary<string, DataTable> dictReturn = new Dictionary<string, DataTable>(); | |||
try | |||
{ | |||
foreach (string strPath in LstFileFullName) | |||
{ | |||
StrPath = StrLocalPath, | |||
StrPwd = StrPwd, | |||
AccessVersionInfo = AccessFormat.AccessFileVersion | |||
Dictionary<string, DataTable> dictCurrent = accessDatabaseService.GetInstrumentData( | |||
new AccessOpenParams | |||
{ | |||
StrPath = strPath, | |||
StrPwd = StrPwd, | |||
AccessVersionInfo = AccessFormat.AccessFileVersion | |||
} | |||
); | |||
if (dictCurrent.Count > 0) | |||
{ | |||
foreach (var item in dictCurrent) | |||
{ | |||
if (!dictReturn.ContainsKey(item.Key)) //如果不包含,则直接增加 | |||
{ | |||
dictReturn.Add(item.Key, item.Value); | |||
} | |||
else //如果已经存在相同名字的表单,则合并数据 | |||
{ | |||
DataTable dtCompine = item.Value.Clone(); | |||
foreach (DataRow drs in item.Value.Rows) | |||
{ | |||
DataRow drNew = dictReturn[item.Key].NewRow(); | |||
drNew.ItemArray = drs.ItemArray; | |||
dictReturn[item.Key].Rows.Add(drNew); | |||
} | |||
} | |||
} | |||
} | |||
} | |||
); | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dictReturn; | |||
} | |||
public override DataTable GetInstrumentDataByDate() | |||
{ | |||
/*获取数据源数据*/ | |||
DataTable dt = accessDatabaseService.GetInstrumentDataByDate( | |||
///*获取数据源数据*/ | |||
//DataTable dt = accessDatabaseService.GetInstrumentDataByDate( | |||
// new AccessOpenParams | |||
// { | |||
// StrPath = StrLocalPath, | |||
// StrUser = StrUser, | |||
// StrPwd = StrPwd, | |||
// AccessVersionInfo = AccessFormat.AccessFileVersion, | |||
// AccessSpecialDateFormat = AccessFormat.AccessFileDateColumnFormat, | |||
// autoSql = AccessFormat.AutoSql | |||
// }, | |||
// new ConditionParams | |||
// { | |||
// TableName = strTableName, | |||
// DateColumn = strDateColumn, | |||
// DateValue = strDate | |||
// } | |||
// ); | |||
///*如果日期关键字段格式不合法,将不无法使用,此时需要将其转换为可识别的格式*/ | |||
//DataTable dtReturn = new DataTable(); | |||
//try | |||
//{ | |||
// if (AccessFormat.AccessFileDateColumnFormat != "") | |||
// { | |||
// dtReturn = dt.Clone(); | |||
// foreach (DataRow dr in dt.Rows) | |||
// { | |||
// DataRow drNew = dtReturn.NewRow(); | |||
// foreach (DataColumn dc in dtReturn.Columns) | |||
// { | |||
// if (dc.ColumnName.Trim().ToLower() == strDateColumn.Trim().ToLower()) | |||
// { | |||
// DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), AccessFormat.AccessFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
// drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
// } | |||
// else | |||
// { | |||
// drNew[dc.ColumnName] = dr[dc.ColumnName]; | |||
// } | |||
// } | |||
// dtReturn.Rows.Add(drNew); | |||
// } | |||
// } | |||
// else | |||
// dtReturn = dt; | |||
//} | |||
//catch (Exception ex) | |||
//{ | |||
// AppLog.Error(ex.Message); | |||
//} | |||
//return dtReturn; | |||
DataTable dtCompine = new DataTable(); | |||
List<DataTable> dataTables = new List<DataTable>(); | |||
for (int i = 0; i < LstFileFullName.Count; i++) | |||
{ | |||
DataTable dt = accessDatabaseService.GetInstrumentDataByDate( | |||
new AccessOpenParams | |||
{ | |||
StrPath = StrLocalPath, | |||
StrPath = LstFileFullName[i], | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
AccessVersionInfo = AccessFormat.AccessFileVersion, | |||
@@ -76,39 +221,48 @@ namespace CnasSynchronusClient | |||
DateValue = strDate | |||
} | |||
); | |||
/*如果日期关键字段格式不合法,将不无法使用,此时需要将其转换为可识别的格式*/ | |||
DataTable dtReturn = new DataTable(); | |||
try | |||
dataTables.Add(dt); | |||
} | |||
if (dataTables.Count > 0) | |||
{ | |||
if (AccessFormat.AccessFileDateColumnFormat != "") | |||
dtCompine = dataTables[0].Clone(); | |||
try | |||
{ | |||
dtReturn = dt.Clone(); | |||
foreach (DataRow dr in dt.Rows) | |||
foreach (DataTable dt1 in dataTables) | |||
{ | |||
DataRow drNew = dtReturn.NewRow(); | |||
foreach (DataColumn dc in dtReturn.Columns) | |||
foreach (DataRow dr in dt1.Rows) | |||
{ | |||
if (dc.ColumnName.Trim().ToLower() == strDateColumn.Trim().ToLower()) | |||
{ | |||
DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), AccessFormat.AccessFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
} | |||
else | |||
DataRow drNew = dtCompine.NewRow(); | |||
foreach (DataColumn dc in dtCompine.Columns) | |||
{ | |||
drNew[dc.ColumnName] = dr[dc.ColumnName]; | |||
if (dc.ColumnName.Trim().ToLower() == strDateColumn.Trim().ToLower()) | |||
{ | |||
DateTime dt = DateTime.Now; | |||
if (DateTime.TryParse(dr[dc.ColumnName].ToString(), out dt)) | |||
{ | |||
drNew[dc.ColumnName] = dr[dc.ColumnName].ToString(); | |||
} | |||
else | |||
{ | |||
DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), AccessFormat.AccessFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
} | |||
} | |||
else | |||
{ | |||
drNew[dc.ColumnName] = dr[dc.ColumnName]; | |||
} | |||
} | |||
dtCompine.Rows.Add(drNew); | |||
} | |||
dtReturn.Rows.Add(drNew); | |||
} | |||
} | |||
else | |||
dtReturn = dt; | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
return dtReturn; | |||
return dtCompine; | |||
} | |||
public override DataTable GetInstrumentDataStruct() | |||
@@ -116,7 +270,7 @@ namespace CnasSynchronusClient | |||
return accessDatabaseService.GetInstrumentDataStruct( | |||
new AccessOpenParams | |||
{ | |||
StrPath = StrLocalPath, | |||
StrPath = LstFileFullName[0], | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
AccessVersionInfo = AccessFormat.AccessFileVersion, | |||
@@ -27,32 +27,38 @@ namespace CnasSynchronusClient | |||
public ExcelInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
if (dataSourceInfo.Path == null) return; | |||
ExcelFormat= FileOperation.GetFormatConfigData<ExcelFormatConfig>("ExcelFormatConfig.xml"); | |||
if (ExcelFormat.ReadExcelFileMode == "0") | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".xls"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".xls"; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
else | |||
try | |||
{ | |||
string strFileName = DateTime.Now.ToString(ExcelFormat.ExcelFileNameFormat); | |||
ExcelFormat = FileOperation.GetFormatConfigData<ExcelFormatConfig>("ExcelFormatConfig.xml"); | |||
if (strFileName != "") | |||
if (ExcelFormat.ReadExcelFileMode == "0") | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".xls", strFileName + ".xls"); | |||
remoteFileCopy.CopyFileFromRemote(".xls"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".xls"; | |||
this.strTableName = $"'{strFileName}$'"; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
else | |||
{ | |||
string strFileName = DateTime.Now.ToString(ExcelFormat.ExcelFileNameFormat); | |||
if (strFileName != "") | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".xls", strFileName + ".xls"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".xls"; | |||
this.strTableName = $"'{strFileName}$'"; | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
@@ -40,137 +40,158 @@ namespace CnasSynchronusClient | |||
public FoxProInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
//加载配置信息 | |||
FoxProFormat = FileOperation.GetFormatConfigData<FoxProFormatConfig>("FoxProFormatConfig.xml"); | |||
try | |||
{ | |||
//加载配置信息 | |||
FoxProFormat = FileOperation.GetFormatConfigData<FoxProFormatConfig>("FoxProFormatConfig.xml"); | |||
//初始化变量 | |||
LstFileFullName = new List<string>(); | |||
LstFileName = new List<string>(); | |||
//初始化变量 | |||
LstFileFullName = new List<string>(); | |||
LstFileName = new List<string>(); | |||
if (FoxProFormat.ReadFoxProFileMode == "0") | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".dbf"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".dbf"; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
LstFileFullName.Add(StrLocalPath); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
else | |||
{ | |||
//遍历当前路径,找到所有“今天”的数据文件,复制形成缓冲文件 | |||
string strSuffix = ".dbf"; | |||
DirectoryInfo root = new DirectoryInfo(dataSourceInfo.Path); | |||
foreach (FileInfo f in root.GetFiles()) | |||
if (FoxProFormat.ReadFoxProFileMode == "0") | |||
{ | |||
string name = f.Name; | |||
string fullName = f.FullName; | |||
string type = f.Extension; | |||
if (type.ToLower() == strSuffix.ToLower() && name.StartsWith(DateTime.Now.ToString(FoxProFormat.FoxProFileNameFormat))) //“今天”产生的数据 | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".dbf"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".dbf"; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
LstFileFullName.Add(StrLocalPath); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
else | |||
{ | |||
//遍历当前路径,找到所有“今天”的数据文件,复制形成缓冲文件 | |||
string strSuffix = ".dbf"; | |||
DirectoryInfo root = new DirectoryInfo(dataSourceInfo.Path); | |||
foreach (FileInfo f in root.GetFiles()) | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(strSuffix, name); | |||
LstFileFullName.Add(FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strSuffix); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
string name = f.Name; | |||
string fullName = f.FullName; | |||
string type = f.Extension; | |||
if (type.ToLower() == strSuffix.ToLower() && name.StartsWith(DateTime.Now.ToString(FoxProFormat.FoxProFileNameFormat))) //“今天”产生的数据 | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(strSuffix, name); | |||
LstFileFullName.Add(FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strSuffix); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
} | |||
} | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
public override Dictionary<string, DataTable> GetInstrumentData() | |||
{ | |||
Dictionary<string, DataTable> dictReturn = new Dictionary<string, DataTable>(); | |||
foreach (string strPath in LstFileFullName) | |||
try | |||
{ | |||
Dictionary<string, DataTable> dictCurrent= foxproDatabaseService.GetInstrumentData | |||
( | |||
new FoxProOpenParams | |||
{ | |||
StrPath = strPath, | |||
StrPwd = StrPwd, | |||
specialMethod = FoxProFormat.SpecialDtOpera | |||
} | |||
); | |||
if (dictCurrent.Count > 0) | |||
foreach (string strPath in LstFileFullName) | |||
{ | |||
foreach (var item in dictCurrent) | |||
Dictionary<string, DataTable> dictCurrent = foxproDatabaseService.GetInstrumentData | |||
( | |||
new FoxProOpenParams | |||
{ | |||
StrPath = strPath, | |||
StrPwd = StrPwd, | |||
specialMethod = FoxProFormat.SpecialDtOpera | |||
} | |||
); | |||
if (dictCurrent.Count > 0) | |||
{ | |||
if (!dictReturn.ContainsKey(item.Key)) //如果不包含,则直接增加 | |||
{ | |||
dictReturn.Add(item.Key, item.Value); | |||
} | |||
else //如果已经存在相同名字的表单,则合并数据 | |||
foreach (var item in dictCurrent) | |||
{ | |||
DataTable dtCompine = item.Value.Clone(); | |||
foreach (DataRow drs in item.Value.Rows) | |||
if (!dictReturn.ContainsKey(item.Key)) //如果不包含,则直接增加 | |||
{ | |||
DataRow drNew = dictReturn[item.Key].NewRow(); | |||
drNew.ItemArray = drs.ItemArray; | |||
dictReturn[item.Key].Rows.Add(drNew); | |||
dictReturn.Add(item.Key, item.Value); | |||
} | |||
else //如果已经存在相同名字的表单,则合并数据 | |||
{ | |||
DataTable dtCompine = item.Value.Clone(); | |||
foreach (DataRow drs in item.Value.Rows) | |||
{ | |||
DataRow drNew = dictReturn[item.Key].NewRow(); | |||
drNew.ItemArray = drs.ItemArray; | |||
dictReturn[item.Key].Rows.Add(drNew); | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dictReturn; | |||
} | |||
public override DataTable GetInstrumentDataByDate() | |||
{ | |||
DataTable dtCompine = new DataTable(); | |||
List<DataTable> dataTables = new List<DataTable>(); | |||
for (int i=0;i<LstFileFullName.Count;i++) | |||
try | |||
{ | |||
DataTable dt = foxproDatabaseService.GetInstrumentDataByDate( | |||
new FoxProOpenParams | |||
List<DataTable> dataTables = new List<DataTable>(); | |||
for (int i = 0; i < LstFileFullName.Count; i++) | |||
{ | |||
StrPath = LstFileFullName[i], | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
timeFormat=FoxProFormat.FoxProFileDateColumnFormat, | |||
autosql = FoxProFormat.AutoSql, | |||
specialMethod=FoxProFormat.SpecialDtOpera | |||
}, | |||
new ConditionParams | |||
{ | |||
TableName = LstFileName[i], | |||
DateColumn = strDateColumn, | |||
DateValue = strDate | |||
}); | |||
dataTables.Add(dt); | |||
} | |||
if (dataTables.Count > 0) | |||
{ | |||
dtCompine = dataTables[0].Clone(); | |||
foreach (DataTable dt1 in dataTables) | |||
DataTable dt = foxproDatabaseService.GetInstrumentDataByDate( | |||
new FoxProOpenParams | |||
{ | |||
StrPath = LstFileFullName[i], | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
timeFormat = FoxProFormat.FoxProFileDateColumnFormat, | |||
autosql = FoxProFormat.AutoSql, | |||
specialMethod = FoxProFormat.SpecialDtOpera | |||
}, | |||
new ConditionParams | |||
{ | |||
TableName = LstFileName[i], | |||
DateColumn = strDateColumn, | |||
DateValue = strDate | |||
}); | |||
dataTables.Add(dt); | |||
} | |||
if (dataTables.Count > 0) | |||
{ | |||
foreach (DataRow dr in dt1.Rows) | |||
dtCompine = dataTables[0].Clone(); | |||
foreach (DataTable dt1 in dataTables) | |||
{ | |||
DataRow drNew = dtCompine.NewRow(); | |||
foreach (DataColumn dc in dtCompine.Columns) | |||
foreach (DataRow dr in dt1.Rows) | |||
{ | |||
if (dc.ColumnName.Trim().ToLower() == strDateColumn.Trim().ToLower()) | |||
DataRow drNew = dtCompine.NewRow(); | |||
foreach (DataColumn dc in dtCompine.Columns) | |||
{ | |||
DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), FoxProFormat.FoxProFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
} | |||
else | |||
{ | |||
drNew[dc.ColumnName] = dr[dc.ColumnName]; | |||
if (dc.ColumnName.Trim().ToLower() == strDateColumn.Trim().ToLower()) | |||
{ | |||
DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), FoxProFormat.FoxProFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
} | |||
else | |||
{ | |||
drNew[dc.ColumnName] = dr[dc.ColumnName]; | |||
} | |||
} | |||
dtCompine.Rows.Add(drNew); | |||
} | |||
dtCompine.Rows.Add(drNew); | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dtCompine; | |||
} | |||
@@ -1,4 +1,5 @@ | |||
using CnasSynchronusDAL; | |||
using CnasSynchronousCommon; | |||
using CnasSynchronusDAL; | |||
using CnasSynchronusIDAL; | |||
using CnasSynchrousModel; | |||
using System; | |||
@@ -33,17 +34,24 @@ namespace CnasSynchronusClient | |||
public MySQLServerInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
MySqlFormat=FileOperation.GetFormatConfigData<MySqlFormatConfig>("MySqlFormatConfig.xml"); | |||
this.StrHost = dataSourceInfo.Host; | |||
this.StrServerName = dataSourceInfo.ServerName; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.StrPort = dataSourceInfo.Port; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
try | |||
{ | |||
MySqlFormat = FileOperation.GetFormatConfigData<MySqlFormatConfig>("MySqlFormatConfig.xml"); | |||
this.StrHost = dataSourceInfo.Host; | |||
this.StrServerName = dataSourceInfo.ServerName; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.StrPort = dataSourceInfo.Port; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
public override Dictionary<string, DataTable> GetInstrumentData() | |||
@@ -1,4 +1,5 @@ | |||
using CnasSynchronusDAL; | |||
using CnasSynchronousCommon; | |||
using CnasSynchronusDAL; | |||
using CnasSynchronusIDAL; | |||
using CnasSynchrousModel; | |||
using System; | |||
@@ -33,17 +34,24 @@ namespace CnasSynchronusClient | |||
public OracleInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
OracleFormat= FileOperation.GetFormatConfigData<OracleFormatConfig>("OracleFormatConfig.xml"); | |||
this.StrHost = dataSourceInfo.Host; | |||
this.StrServerName = dataSourceInfo.ServerName; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.StrPort = dataSourceInfo.Port; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
try | |||
{ | |||
OracleFormat = FileOperation.GetFormatConfigData<OracleFormatConfig>("OracleFormatConfig.xml"); | |||
this.StrHost = dataSourceInfo.Host; | |||
this.StrServerName = dataSourceInfo.ServerName; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.StrPort = dataSourceInfo.Port; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
/// <summary> | |||
@@ -1,4 +1,5 @@ | |||
using CnasSynchronusDAL; | |||
using CnasSynchronousCommon; | |||
using CnasSynchronusDAL; | |||
using CnasSynchronusIDAL; | |||
using CnasSynchrousModel; | |||
using System; | |||
@@ -19,6 +20,8 @@ namespace CnasSynchronusClient | |||
public string StrPwd { get; set; } | |||
public string StrConnection { get; set; } | |||
public string strTableName { get; set; } | |||
public string strDateColumn { get; set; } | |||
@@ -31,16 +34,24 @@ namespace CnasSynchronusClient | |||
public SQLServerInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
sqlServerFormat = FileOperation.GetFormatConfigData<SqlServerFormatConfig>("SqlServerFormatConfig.xml"); | |||
this.StrHost = dataSourceInfo.Host; | |||
this.StrServerName = dataSourceInfo.ServerName; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
try | |||
{ | |||
sqlServerFormat = FileOperation.GetFormatConfigData<SqlServerFormatConfig>("SqlServerFormatConfig.xml"); | |||
this.StrHost = dataSourceInfo.Host; | |||
this.StrServerName = dataSourceInfo.ServerName; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.StrConnection = sqlServerFormat.SqlServerConnection; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
/// <summary> | |||
@@ -49,7 +60,7 @@ namespace CnasSynchronusClient | |||
/// <returns></returns> | |||
public override Dictionary<string, DataTable> GetInstrumentData() | |||
{ | |||
return sqlserverDataBaseService.GetInstrumentData(new SqlServerOpenParams { StrHost = StrHost, StrServer = StrServerName, StrUser = StrUser, StrPwd = StrPwd, StrPort = "" }); | |||
return sqlserverDataBaseService.GetInstrumentData(new SqlServerOpenParams { StrHost = StrHost, StrServer = StrServerName, StrUser = StrUser, StrPwd = StrPwd, StrPort = "" , StrConnecttion = StrConnection }); | |||
} | |||
/// <summary> | |||
@@ -58,7 +69,6 @@ namespace CnasSynchronusClient | |||
/// <returns></returns> | |||
public override DataTable GetInstrumentDataByDate() | |||
{ | |||
return sqlserverDataBaseService.GetInstrumentDataByDate( | |||
new SqlServerOpenParams | |||
{ | |||
@@ -67,7 +77,8 @@ namespace CnasSynchronusClient | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
StrPort = "", | |||
autoSql= sqlServerFormat.AutoSql | |||
StrConnecttion = StrConnection, | |||
autoSql = sqlServerFormat.AutoSql | |||
}, | |||
new ConditionParams | |||
{ | |||
@@ -83,7 +94,15 @@ namespace CnasSynchronusClient | |||
/// <returns></returns> | |||
public bool TestSQLServerLink() | |||
{ | |||
return sqlserverDataBaseService.TestConnect(StrHost, StrServerName, StrUser, StrPwd, ""); | |||
return sqlserverDataBaseService.TestConnect(new SqlServerOpenParams | |||
{ | |||
StrHost = StrHost, | |||
StrServer = StrServerName, | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
StrPort = "", | |||
StrConnecttion= StrConnection | |||
}); | |||
} | |||
public override DataTable GetInstrumentDataStruct() | |||
@@ -96,12 +115,13 @@ namespace CnasSynchronusClient | |||
StrUser = StrUser, | |||
StrPwd = StrPwd, | |||
StrPort = "", | |||
StrConnecttion = StrConnection, | |||
autoSql = sqlServerFormat.AutoSql | |||
}, | |||
new ConditionParams | |||
{ | |||
TableName = strTableName | |||
}); | |||
} | |||
} | |||
} | |||
} |
@@ -5,6 +5,7 @@ using CnasSynchrousModel; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
using System.IO; | |||
using System.Linq; | |||
using System.Text; | |||
@@ -27,40 +28,162 @@ namespace CnasSynchronusClient | |||
public SqliteFormatConfig SqliteFormat { get; set; } | |||
public List<string> LstFileFullName { get; set; } | |||
public List<string> LstFileName { get; set; } | |||
public SQLiteInstrumentData(InstrumentDataSourceInfo dataSourceInfo, object[] vs) | |||
{ | |||
SqliteFormat = FileOperation.GetFormatConfigData<SqliteFormatConfig>("SqliteFormatConfig.xml"); | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".db"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".db"; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
try | |||
{ | |||
SqliteFormat = FileOperation.GetFormatConfigData<SqliteFormatConfig>("SqliteFormatConfig.xml"); | |||
//初始化变量 | |||
LstFileFullName = new List<string>(); | |||
LstFileName = new List<string>(); | |||
if (SqliteFormat.ReadSqliteFileMode == "0") | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(".db"); | |||
this.StrLocalPath = FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + ".db"; | |||
this.StrUser = dataSourceInfo.UserId; | |||
this.StrPwd = dataSourceInfo.UserPwd; | |||
this.strTableName = vs[0].ToString(); | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
LstFileFullName.Add(StrLocalPath); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
else | |||
{ | |||
//遍历当前路径,找到所有“今天”的数据文件,复制形成缓冲文件 | |||
string strSuffix = ".db"; | |||
DirectoryInfo root = new DirectoryInfo(dataSourceInfo.Path); | |||
foreach (FileInfo f in root.GetFiles()) | |||
{ | |||
string name = f.Name; | |||
string fullName = f.FullName; | |||
string type = f.Extension; | |||
if (type.ToLower() == strSuffix.ToLower() && name.StartsWith(DateTime.Now.ToString(SqliteFormat.SqliteFileNameFormat))) //“今天”产生的数据 | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(strSuffix, name); | |||
LstFileFullName.Add(FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strSuffix); | |||
LstFileName.Add(System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "")); | |||
} | |||
} | |||
this.strTableName = SqliteFormat.SqliteFileTableNameFormat == null ? vs[0].ToString() : SqliteFormat.SqliteFileTableNameFormat; | |||
this.strDateColumn = vs[1].ToString(); | |||
this.strDate = vs[2].ToString(); | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
} | |||
public override Dictionary<string, DataTable> GetInstrumentData() | |||
{ | |||
return sqliteDataBaseService.GetInstrumentData(new SqliteOpenParams { StrPath = StrLocalPath, StrPwd = StrPwd }); | |||
Dictionary<string, DataTable> dictReturn = new Dictionary<string, DataTable>(); | |||
try | |||
{ | |||
foreach (string strPath in LstFileFullName) | |||
{ | |||
Dictionary<string, DataTable> dictCurrent = sqliteDataBaseService.GetInstrumentData | |||
( | |||
new SqliteOpenParams | |||
{ | |||
StrPath = strPath, | |||
StrPwd = StrPwd | |||
} | |||
); | |||
if (dictCurrent.Count > 0) | |||
{ | |||
foreach (var item in dictCurrent) | |||
{ | |||
if (!dictReturn.ContainsKey(item.Key)) //如果不包含,则直接增加 | |||
{ | |||
dictReturn.Add(item.Key, item.Value); | |||
} | |||
else //如果已经存在相同名字的表单,则合并数据 | |||
{ | |||
DataTable dtCompine = item.Value.Clone(); | |||
foreach (DataRow drs in item.Value.Rows) | |||
{ | |||
DataRow drNew = dictReturn[item.Key].NewRow(); | |||
drNew.ItemArray = drs.ItemArray; | |||
dictReturn[item.Key].Rows.Add(drNew); | |||
} | |||
} | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dictReturn; | |||
} | |||
public override DataTable GetInstrumentDataByDate() | |||
{ | |||
return sqliteDataBaseService.GetInstrumentDataByDate( | |||
new SqliteOpenParams | |||
DataTable dtCompine = new DataTable(); | |||
try | |||
{ | |||
List<DataTable> dataTables = new List<DataTable>(); | |||
for (int i = 0; i < LstFileFullName.Count; i++) | |||
{ | |||
StrPath = StrLocalPath, | |||
StrPwd = StrPwd, | |||
autoSql = SqliteFormat.AutoSql | |||
}, | |||
new ConditionParams | |||
DataTable dt = sqliteDataBaseService.GetInstrumentDataByDate( | |||
new SqliteOpenParams | |||
{ | |||
StrPath = LstFileFullName[i], | |||
StrPwd = StrPwd, | |||
autoSql = SqliteFormat.AutoSql | |||
}, | |||
new ConditionParams | |||
{ | |||
TableName = strTableName, | |||
DateColumn = strDateColumn, | |||
DateValue = strDate | |||
}); ; | |||
dataTables.Add(dt); | |||
} | |||
if (dataTables.Count > 0) | |||
{ | |||
TableName = strTableName, | |||
DateColumn = strDateColumn, | |||
DateValue = strDate | |||
}); | |||
dtCompine = dataTables[0].Clone(); | |||
foreach (DataTable dt1 in dataTables) | |||
{ | |||
foreach (DataRow dr in dt1.Rows) | |||
{ | |||
DataRow drNew = dtCompine.NewRow(); | |||
foreach (DataColumn dc in dtCompine.Columns) | |||
{ | |||
if (dc.ColumnName.Trim().ToLower() == strDateColumn.Trim().ToLower()) | |||
{ | |||
DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), SqliteFormat.SqliteFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
} | |||
else | |||
{ | |||
drNew[dc.ColumnName] = dr[dc.ColumnName]; | |||
} | |||
} | |||
dtCompine.Rows.Add(drNew); | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dtCompine; | |||
} | |||
public override DataTable GetInstrumentDataStruct() | |||
@@ -68,7 +191,7 @@ namespace CnasSynchronusClient | |||
return sqliteDataBaseService.GetInstrumentDataStruct( | |||
new SqliteOpenParams | |||
{ | |||
StrPath = StrLocalPath, | |||
StrPath = LstFileFullName[0], | |||
StrPwd = StrPwd, | |||
autoSql = SqliteFormat.AutoSql | |||
}, | |||
@@ -55,21 +55,22 @@ namespace CnasSynchronusClient | |||
else //此时为读取“文件夹”模式,指定要读取的具体文件 | |||
{ | |||
//遍历当前路径,找到所有“今天”的数据文件,复制形成缓冲文件 | |||
DirectoryInfo root = new DirectoryInfo(dataSourceInfo.Path); | |||
//if (root.GetFiles() == null) | |||
// AppLog.Info($"文件夹文件数量为空"); | |||
//else | |||
// AppLog.Info($"文件夹文件数量{root.GetFiles().Count<FileInfo>()}"); | |||
//string strYear = DateTime.Now.Year.ToString(); | |||
//string strMonth= DateTime.Now.Month.ToString(); | |||
//string strDay = DateTime.Now.Day.ToString(); | |||
//DirectoryInfo root = new DirectoryInfo($"{dataSourceInfo.Path}\\{strYear}\\{strMonth}\\{strDay}"); | |||
DirectoryInfo root = new DirectoryInfo($"{dataSourceInfo.Path}"); | |||
foreach (FileInfo f in root.GetFiles()) | |||
{ | |||
string name = f.Name; | |||
string fullName = f.FullName; | |||
string type = f.Extension; | |||
if (type.ToLower() == strSuffix.ToLower() && name.StartsWith(DateTime.Now.ToString("yyyyMMdd"))) //“今天”产生的数据,并且格式是txt | |||
if (type.ToLower() == strSuffix.ToLower() && name.StartsWith(DateTime.Now.ToString("yyMMdd"))) //“今天”产生的数据,并且格式是txt | |||
{ | |||
RemoteFileCopy remoteFileCopy = new RemoteFileCopy(dataSourceInfo); | |||
remoteFileCopy.CopyFileFromRemote(strSuffix, name); | |||
LstFileFullName.Add(FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + name, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strSuffix); | |||
remoteFileCopy.CopyFileFromRemote(strSuffix, $"{name}"); | |||
LstFileFullName.Add(FileHelper.getBasePath() + "\\Cache\\" + System.Text.RegularExpressions.Regex.Replace(dataSourceInfo.Path + $"{name}", "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strSuffix); | |||
} | |||
} | |||
@@ -147,10 +148,13 @@ namespace CnasSynchronusClient | |||
DataRow drNew = dtCompine.NewRow(); | |||
foreach (DataColumn dc in dtCompine.Columns) | |||
{ | |||
if (dc.ColumnName == strDateColumn) | |||
if (dc.ColumnName.ToString().ToLower() == strDateColumn.ToLower()) | |||
{ | |||
DateTime dtTime = DateTime.ParseExact(dr[dc.ColumnName].ToString(), normalFileFormat.NormalFileDateColumnFormat, new System.Globalization.CultureInfo("zh-CN", true)); | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
if(dtTime.ToString("HH:mm:ss")=="00:00:00") | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd"); | |||
else | |||
drNew[dc.ColumnName] = dtTime.ToString("yyyy-MM-dd HH:mm:ss"); | |||
} | |||
else | |||
{ | |||
@@ -183,19 +187,26 @@ namespace CnasSynchronusClient | |||
//合并数据 | |||
DataTable dtCompine = new DataTable(); | |||
if (dataTables.Count > 0) | |||
try | |||
{ | |||
dtCompine = dataTables[0].Clone(); | |||
foreach (DataTable dt1 in dataTables) | |||
if (dataTables.Count > 0) | |||
{ | |||
foreach (DataRow dr in dt1.Rows) | |||
dtCompine = dataTables[0].Clone(); | |||
foreach (DataTable dt1 in dataTables) | |||
{ | |||
DataRow drNew = dtCompine.NewRow(); | |||
drNew.ItemArray = dr.ItemArray; | |||
dtCompine.Rows.Add(drNew); | |||
foreach (DataRow dr in dt1.Rows) | |||
{ | |||
DataRow drNew = dtCompine.NewRow(); | |||
drNew.ItemArray = dr.ItemArray; | |||
dtCompine.Rows.Add(drNew); | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dtCompine; | |||
} | |||
} | |||
@@ -40,9 +40,10 @@ namespace CnasSynchronusClient | |||
string strCopyPath = System.Text.RegularExpressions.Regex.Replace(SyncInstrumentDSInfo.Path, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strPathSuffix; | |||
if (stAutoFileName != null) | |||
{ | |||
strPath = strPath + "\\" + stAutoFileName; | |||
if(Path.GetExtension(strPath)=="") | |||
strPath = strPath + "\\" + stAutoFileName; | |||
strCopyPath = System.Text.RegularExpressions.Regex.Replace(SyncInstrumentDSInfo.Path+ stAutoFileName, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strPathSuffix; | |||
strCopyPath = System.Text.RegularExpressions.Regex.Replace(strPath, "[ \\[ \\] \\^ \\-_*×――(^)|'$%~!@#$…&%¥—+=<>《》!!???::•`·、。,;,.;\"‘’“”-]", "").Replace(@"\", "") + strPathSuffix; | |||
if (File.Exists(strCatchPath+strCopyPath)) | |||
File.Delete(strCatchPath+strCopyPath); | |||
} | |||
@@ -142,7 +143,7 @@ namespace CnasSynchronusClient | |||
{ | |||
try | |||
{ | |||
FileStream inFileStream = new FileStream(src, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite); | |||
FileStream inFileStream = new FileStream(src, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); | |||
if (!Directory.Exists(dst)) | |||
{ | |||
Directory.CreateDirectory(dst); | |||
@@ -1,27 +1,53 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<configuration> | |||
<configSections> | |||
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> | |||
<section name="entityFramework" | |||
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" | |||
requirePermission="false"/> | |||
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> | |||
<section name="oracle.manageddataaccess.client" | |||
type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342"/> | |||
</configSections> | |||
<entityFramework> | |||
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework"> | |||
<parameters> | |||
<parameter value="mssqllocaldb" /> | |||
<parameter value="mssqllocaldb"/> | |||
</parameters> | |||
</defaultConnectionFactory> | |||
<providers> | |||
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> | |||
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" /> | |||
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer"/> | |||
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6"/> | |||
</providers> | |||
</entityFramework> | |||
<startup> | |||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> | |||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> | |||
</startup> | |||
<system.data> | |||
<DbProviderFactories> | |||
<remove invariant="System.Data.SQLite.EF6" /> | |||
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" /> | |||
<remove invariant="System.Data.SQLite" /><add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" /></DbProviderFactories> | |||
<remove invariant="System.Data.SQLite.EF6"/> | |||
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" | |||
description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6"/> | |||
<remove invariant="System.Data.SQLite"/><add name="SQLite Data Provider" invariant="System.Data.SQLite" | |||
description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/> | |||
<remove invariant="Oracle.ManagedDataAccess.Client"/> | |||
<add name="ODP.NET, Managed Driver" invariant="Oracle.ManagedDataAccess.Client" description="Oracle Data Provider for .NET, Managed Driver" | |||
type="Oracle.ManagedDataAccess.Client.OracleClientFactory, Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342"/> | |||
</DbProviderFactories> | |||
</system.data> | |||
<runtime> | |||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | |||
<dependentAssembly> | |||
<publisherPolicy apply="no"/> | |||
<assemblyIdentity name="Oracle.ManagedDataAccess" publicKeyToken="89b483f429c47342" culture="neutral"/> | |||
<bindingRedirect oldVersion="4.121.0.0 - 4.65535.65535.65535" newVersion="4.122.19.1"/> | |||
</dependentAssembly> | |||
</assemblyBinding> | |||
</runtime> | |||
<oracle.manageddataaccess.client> | |||
<version number="*"> | |||
<dataSources> | |||
<dataSource alias="SampleDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL))) "/> | |||
</dataSources> | |||
</version> | |||
</oracle.manageddataaccess.client> | |||
</configuration> |
@@ -44,9 +44,8 @@ | |||
<Reference Include="MySql.Data"> | |||
<HintPath>..\..\..\CNASClient\CNAS_DBSync\dll\MySql.Data.dll</HintPath> | |||
</Reference> | |||
<Reference Include="Oracle.DataAccess, Version=4.112.4.0, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=x86"> | |||
<SpecificVersion>False</SpecificVersion> | |||
<HintPath>..\dll\Oracle.DataAccess.dll</HintPath> | |||
<Reference Include="Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342, processorArchitecture=MSIL"> | |||
<HintPath>..\packages\Oracle.ManagedDataAccess.19.6.0\lib\net40\Oracle.ManagedDataAccess.dll</HintPath> | |||
</Reference> | |||
<Reference Include="System" /> | |||
<Reference Include="System.ComponentModel.DataAnnotations" /> | |||
@@ -68,6 +67,8 @@ | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="FoxProSpecialDtMethod.cs" /> | |||
<Compile Include="ReadFileFifth.cs" /> | |||
<Compile Include="ReadFileForth.cs" /> | |||
<Compile Include="ReadFileThird.cs" /> | |||
<Compile Include="Service\AccessDBService.cs" /> | |||
<Compile Include="DAL\OracleDAL.cs" /> | |||
@@ -341,6 +341,32 @@ namespace CnasSynchronusDAL | |||
} | |||
} | |||
/// <summary> | |||
/// 执行sql 返回一个DataTable | |||
/// </summary> | |||
/// <param name="sqlText"></param> | |||
/// <param name="parameters"></param> | |||
/// <returns></returns> | |||
public static DataTable ExecuteDataTable(string sqlText, params MySqlParameter[] parameters) | |||
{ | |||
try | |||
{ | |||
using (MySqlDataAdapter adapter = new MySqlDataAdapter(sqlText, mConnStr)) | |||
{ | |||
DataTable dt = new DataTable(); | |||
adapter.SelectCommand.Parameters.AddRange(parameters); | |||
adapter.Fill(dt); | |||
return dt; | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return null; | |||
} | |||
/// <summary> | |||
/// 查询返回Dtaset | |||
/// </summary> | |||
@@ -229,9 +229,6 @@ namespace CnasSynchronusDAL | |||
return strUpdateSql; | |||
} | |||
internal bool CheckMacMessage(string strMac) | |||
{ | |||
bool bIfChecked = false; | |||
@@ -269,7 +266,7 @@ namespace CnasSynchronusDAL | |||
if (strSql != "") | |||
{ | |||
DataTable dt = MySQLHelper.ExecuteDataSet(strSql).Tables[0]; | |||
DataTable dt = MySQLHelper.ExecuteDataTable(strSql,new MySqlParameter[] { }); | |||
if (dt != null && dt.Rows.Count > 0) | |||
{ | |||
bIfHaveValue = true; | |||
@@ -1,5 +1,6 @@ | |||
using CnasSynchronousCommon; | |||
using Oracle.DataAccess.Client; | |||
using Oracle.ManagedDataAccess.Client; | |||
//using Oracle.DataAccess.Client; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
@@ -120,7 +121,9 @@ namespace CnasSynchronusDAL | |||
if (strViewName == strTableName && string.IsNullOrWhiteSpace(strViewName)) | |||
strSql = strViewSQL + $" where {strColumnName}> '{strColumnValue}'"; | |||
else | |||
strSql = $"select * from {strTableName} where {strColumnName}> '{strColumnValue}'"; | |||
strSql = $"select * from {strTableName} where to_char({strColumnName}, 'yyyy-mm-dd hh24:mi:ss') > '{strColumnValue}'"; | |||
AppLog.Info(strSql); | |||
DataTable dt = GetDataTable(strSql, new OracleParameter[] { }); | |||
@@ -5,6 +5,7 @@ using System.Data.SqlClient; | |||
using System.Linq; | |||
using System.Text; | |||
using CnasSynchronousCommon; | |||
using CnasSynchrousModel; | |||
namespace CnasSynchronusDAL | |||
{ | |||
@@ -14,9 +15,12 @@ namespace CnasSynchronusDAL | |||
/// 数据库连接字符串 | |||
/// </summary> | |||
private static string connectionStr =""; | |||
public static void CreateConnection(string strHost,string strName,string strUserId,string strPwd) | |||
public static void CreateConnection(SqlServerOpenParams t) | |||
{ | |||
SqlServerDAL.connectionStr =$"Data Source = {strHost}; Initial Catalog = {strName}; User Id = {strUserId}; Password = {strPwd};"; | |||
if (string.IsNullOrWhiteSpace(t.StrConnecttion)) | |||
SqlServerDAL.connectionStr = $"Data Source = {t.StrHost}; Initial Catalog = {t.StrServer}; User Id = {t.StrUser}; Password = {t.StrPwd};"; | |||
else | |||
SqlServerDAL.connectionStr = t.StrConnecttion; | |||
} | |||
/// <summary> | |||
@@ -124,7 +128,6 @@ namespace CnasSynchronusDAL | |||
{ | |||
//发生异常,写入日志 | |||
AppLog.Error(ex.Message); | |||
throw ex; | |||
} | |||
return dtReturn; | |||
} | |||
@@ -21,8 +21,11 @@ namespace CnasSynchronusDAL | |||
/// <param name="version">版本号(缺省为3)。</param> | |||
public static void SetConnectionString(string datasource, string password, int version = 3) | |||
{ | |||
connectionString = string.Format("Data Source={0};Version={1};password={2}", | |||
datasource, version, password); | |||
//connectionString = string.Format("Data Source={0};Version={1};password={2}", | |||
//datasource, version, password); | |||
connectionString = string.Format("Data Source={0};password={1}", | |||
datasource, password); | |||
} | |||
public static void SetConnectionString(string datasource) | |||
@@ -61,6 +61,14 @@ namespace CnasSynchronusDAL | |||
{ | |||
dt = ReadFileThird.ReadTableStructure(); | |||
} | |||
if (strTxtFileMode == "4") | |||
{ | |||
dt = ReadFileForth.ReadTableStructure(); | |||
} | |||
if (strTxtFileMode == "5") | |||
{ | |||
dt = ReadFileFifth.ReadTableStructure(); | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
@@ -133,6 +141,14 @@ namespace CnasSynchronusDAL | |||
{ | |||
dt = ReadFileThird.ReadTableData(strFilePath); | |||
} | |||
if (strTxtFileMode == "4") | |||
{ | |||
dt = ReadFileForth.ReadTableData(strFilePath); | |||
} | |||
if (strTxtFileMode == "5") | |||
{ | |||
dt = ReadFileFifth.ReadTableData(strFilePath); | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
@@ -0,0 +1,72 @@ | |||
using CnasSynchronousCommon; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
using System.IO; | |||
using System.Linq; | |||
using System.Text; | |||
namespace CnasSynchronusDAL | |||
{ | |||
public class ReadFileFifth: BaseReadFileMode | |||
{ | |||
private static int ColumnCount = 46; | |||
public static DataTable ReadTableStructure() | |||
{ | |||
DataTable dt = new DataTable(); | |||
dt.Columns.Add("Date"); | |||
for (int i = 0; i < ColumnCount; i++) | |||
{ | |||
dt.Columns.Add($"F{i+1}"); | |||
} | |||
return dt; | |||
} | |||
internal static DataTable ReadTableData(string strFilePath) | |||
{ | |||
DataTable dt = ReadTableStructure(); | |||
try | |||
{ | |||
List<string> arryList = new List<string>(); | |||
if (File.Exists(strFilePath)) | |||
{ | |||
FileStream fileStream = new FileStream(strFilePath, FileMode.Open, FileAccess.Read, FileShare.Read); | |||
StreamReader _StreamReaderKey = new StreamReader(fileStream, GetType(strFilePath)); | |||
string strLine = ""; | |||
while (!string.IsNullOrEmpty((strLine = _StreamReaderKey.ReadLine()))) | |||
{ | |||
arryList.Add(strLine); | |||
} | |||
fileStream.Close(); | |||
} | |||
if (arryList.Count > 0) | |||
{ | |||
for (int i = 0; i < arryList.Count; i++) | |||
{ | |||
if (i == 0) continue; //第一行不是数据行 | |||
string strData = arryList[i].Trim(); | |||
string[] strRowDatas = strData.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries); | |||
if (strRowDatas.Length == 46) | |||
{ | |||
DataRow dr = dt.NewRow(); | |||
dr["Date"] = DateTime.Now.ToString("yyMMdd"); | |||
for (int j = 0; j < strRowDatas.Length; j++) | |||
{ | |||
dr[$"F{j+1}"]= strRowDatas[j].Trim(); | |||
} | |||
dt.Rows.Add(dr); | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dt; | |||
} | |||
} | |||
} |
@@ -0,0 +1,79 @@ | |||
using CnasSynchronousCommon; | |||
using System; | |||
using System.Collections.Generic; | |||
using System.Data; | |||
using System.IO; | |||
using System.Linq; | |||
using System.Text; | |||
namespace CnasSynchronusDAL | |||
{ | |||
public class ReadFileForth:BaseReadFileMode | |||
{ | |||
public static DataTable ReadTableStructure() | |||
{ | |||
DataTable dt = new DataTable(); | |||
dt.Columns.Add("F1"); | |||
dt.Columns.Add("F2"); | |||
dt.Columns.Add("F3"); | |||
dt.Columns.Add("F4"); | |||
dt.Columns.Add("F5"); | |||
dt.Columns.Add("F6"); | |||
dt.Columns.Add("F7"); | |||
dt.Columns.Add("F8"); | |||
dt.Columns.Add("F9"); | |||
dt.Columns.Add("F10"); | |||
return dt; | |||
} | |||
internal static DataTable ReadTableData(string strFilePath) | |||
{ | |||
DataTable dt = ReadTableStructure(); | |||
try | |||
{ | |||
List<string> arryList = new List<string>(); | |||
if (File.Exists(strFilePath)) | |||
{ | |||
FileStream fileStream = new FileStream(strFilePath, FileMode.Open, FileAccess.Read, FileShare.Read); | |||
StreamReader _StreamReaderKey = new StreamReader(fileStream, GetType(strFilePath)); | |||
string strLine = ""; | |||
while (!string.IsNullOrEmpty((strLine = _StreamReaderKey.ReadLine()))) | |||
{ | |||
arryList.Add(strLine); | |||
} | |||
fileStream.Close(); | |||
} | |||
if (arryList.Count > 0) | |||
{ | |||
for (int i = 0; i < arryList.Count; i++) | |||
{ | |||
string strData = arryList[i].Trim(); | |||
string[] strRowDatas = strData.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries); | |||
if (strRowDatas.Length == 10) | |||
{ | |||
DataRow dr = dt.NewRow(); | |||
dr["F1"] = strRowDatas[0].Trim(); | |||
dr["F2"] = strRowDatas[1].Trim(); | |||
dr["F3"] = strRowDatas[2].Trim(); | |||
dr["F4"] = strRowDatas[3].Trim(); | |||
dr["F5"] = strRowDatas[4].Trim(); | |||
dr["F6"] = strRowDatas[5].Trim(); | |||
dr["F7"] = strRowDatas[6].Trim(); | |||
dr["F8"] = strRowDatas[7].Trim(); | |||
dr["F9"] = strRowDatas[8].Trim(); | |||
dr["F10"] = strRowDatas[9].Trim(); | |||
dt.Rows.Add(dr); | |||
} | |||
} | |||
} | |||
} | |||
catch (Exception ex) | |||
{ | |||
AppLog.Error(ex.Message); | |||
} | |||
return dt; | |||
} | |||
} | |||
} |
@@ -16,8 +16,8 @@ namespace CnasSynchronusDAL | |||
return ExcelDAL.ReadExcelByNameToTable( | |||
t.StrPath, | |||
t.ExcelFileVersion, | |||
t.autoSql.ExcelViewName, | |||
t.autoSql.ExcelViewSql, | |||
t.autoSql.ExcelViewName, | |||
t.autoSql.ExcelViewSql, | |||
u.TableName); | |||
} | |||
@@ -13,13 +13,13 @@ namespace CnasSynchronusDAL | |||
{ | |||
public Dictionary<string, DataTable> GetInstrumentData(SqlServerOpenParams t) | |||
{ | |||
SqlServerDAL.CreateConnection(t.StrHost, t.StrServer, t.StrUser, t.StrPwd); | |||
SqlServerDAL.CreateConnection(t); | |||
return SqlServerDAL.GetAllTableNameAndStructure(); | |||
} | |||
public DataTable GetInstrumentDataByDate(SqlServerOpenParams t, ConditionParams u) | |||
{ | |||
SqlServerDAL.CreateConnection(t.StrHost, t.StrServer, t.StrUser, t.StrPwd); | |||
SqlServerDAL.CreateConnection(t); | |||
return SqlServerDAL.GetDataByDateColumn( | |||
t.autoSql.SqlServerViewName, | |||
t.autoSql.SqlServerViewSql, | |||
@@ -30,16 +30,16 @@ namespace CnasSynchronusDAL | |||
public DataTable GetInstrumentDataStruct(SqlServerOpenParams t, ConditionParams u) | |||
{ | |||
SqlServerDAL.CreateConnection(t.StrHost, t.StrServer, t.StrUser, t.StrPwd); | |||
SqlServerDAL.CreateConnection(t); | |||
return SqlServerDAL.GetDataStruct( | |||
t.autoSql.SqlServerViewName, | |||
t.autoSql.SqlServerViewSql, | |||
u.TableName); | |||
} | |||
public bool TestConnect(string strHost, string strName, string strUser, string strPwd, string strPort) | |||
public bool TestConnect(SqlServerOpenParams t) | |||
{ | |||
SqlServerDAL.CreateConnection(strHost, strName, strUser, strPwd); | |||
SqlServerDAL.CreateConnection(t); | |||
return SqlServerDAL.TestSQLServerLink(); | |||
} | |||
} | |||
@@ -1,6 +1,7 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<packages> | |||
<package id="EntityFramework" version="6.2.0" targetFramework="net40" /> | |||
<package id="Oracle.ManagedDataAccess" version="19.6.0" targetFramework="net40" /> | |||
<package id="System.Data.SQLite" version="1.0.111.0" targetFramework="net40" /> | |||
<package id="System.Data.SQLite.Core" version="1.0.111.0" targetFramework="net40" /> | |||
<package id="System.Data.SQLite.EF6" version="1.0.111.0" targetFramework="net40" /> | |||
@@ -29,7 +29,7 @@ namespace CnasSynchronusIDAL | |||
/// <param name="strPwd"></param> | |||
/// <param name="strPort"></param> | |||
/// <returns></returns> | |||
bool TestConnect(string strHost, string strName, string strUser, string strPwd, string strPort); | |||
bool TestConnect(SqlServerOpenParams t); | |||
} | |||
public interface IOracleService : ISourceDataBaseService<OracleOpenParams, ConditionParams> | |||
@@ -36,6 +36,7 @@ namespace CnasSynchrousModel | |||
SubString, | |||
Divided, | |||
Multiplied, | |||
DecimalDigits | |||
DecimalDigits, | |||
AddSubtract | |||
} | |||
} |
@@ -15,5 +15,8 @@ namespace CnasSynchrousModel | |||
public string StrPort { get; set; } | |||
public SqlServerAutoSql autoSql { get; set; } | |||
//直接使用连接字符串 | |||
public string StrConnecttion { get; set; } | |||
} | |||
} |
@@ -7,6 +7,11 @@ namespace CnasSynchrousModel | |||
{ | |||
public class AccessFormatConfig | |||
{ | |||
/// <summary> | |||
/// 文件后缀名 | |||
/// </summary> | |||
public string AccessSuffix { get; set; } | |||
/// <summary> | |||
/// Access文件版本是否是2007以前的版本,如果为0,则表示是2007以前版本,否则表示是2007及以上版本 | |||
/// </summary> | |||
@@ -17,6 +22,21 @@ namespace CnasSynchrousModel | |||
/// </summary> | |||
public string AccessFileDateColumnFormat { get; set; } | |||
/// <summary> | |||
/// Access文件中表的命名格式(如果以文件夹方式读取) | |||
/// </summary> | |||
public string AccessFileTableNameFormat { get; set; } | |||
/// <summary> | |||
/// Access文件命名格式(如果以文件夹方式读取) | |||
/// </summary> | |||
public string AccessFileNameFormat { get; set; } | |||
/// <summary> | |||
/// 读取Excel文件的方式,0表示以文件方式读取,1表示以文件夹方式读取(实际上读取文件以当前系统时间命名的文件) | |||
/// </summary> | |||
public string ReadAccessFileMode { get; set; } | |||
/// <summary> | |||
/// 读取Access自定义语句 | |||
/// </summary> | |||
@@ -12,6 +12,8 @@ namespace CnasSynchrousModel | |||
/// </summary> | |||
public string SqlServerFileDateColumnFormat { get; set; } | |||
public string SqlServerConnection { get; set; } | |||
/// <summary> | |||
/// 读取SqlServer自定义语句 | |||
/// </summary> | |||
@@ -17,6 +17,11 @@ namespace CnasSynchrousModel | |||
/// </summary> | |||
public string SqliteFileNameFormat { get; set; } | |||
/// <summary> | |||
/// Sqlite文件表名(如果以文件夹方式读取) | |||
/// </summary> | |||
public string SqliteFileTableNameFormat { get; set; } | |||
/// <summary> | |||
/// 读取Sqlite文件的方式,0表示以文件方式读取,1表示以文件夹方式读取(实际上读取文件以当前系统时间命名的文件) | |||
/// </summary> | |||
@@ -351,3 +351,31 @@ System.Security.SecurityException: 未找到源,但未能搜索某些或全部 | |||
logtoconsole = | |||
logfile = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.InstallLog | |||
assemblypath = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe | |||
正在卸载程序集“E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe”。 | |||
受影响的参数是: | |||
assemblypath = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe | |||
logfile = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.InstallLog | |||
正在移除 EventLog 源 SyncService。 | |||
正在从系统中移除服务 SyncService... | |||
已成功地从系统中移除服务 SyncService。 | |||
正在安装程序集“E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe”。 | |||
受影响的参数是: | |||
assemblypath = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe | |||
logfile = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.InstallLog | |||
正在安装服务 SyncService... | |||
已成功安装服务 SyncService。 | |||
正在日志 Application 中创建 EventLog 源 SyncService... | |||
查看日志文件的内容以获得 E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe 程序集的进度。 | |||
该文件位于 E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.InstallLog。 | |||
正在提交程序集“E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe”。 | |||
受影响的参数是: | |||
logtoconsole = | |||
logfile = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.InstallLog | |||
assemblypath = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe | |||
正在卸载程序集“E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe”。 | |||
受影响的参数是: | |||
assemblypath = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.exe | |||
logfile = E:\JXD\CNASClient\CNAS_DBSync\dll\CNAS_SyncService.InstallLog | |||
正在移除 EventLog 源 SyncService。 | |||
正在从系统中移除服务 SyncService... | |||
已成功地从系统中移除服务 SyncService。 |
@@ -0,0 +1,11 @@ | |||
10 | |||
9121101 0.97390 0 0 1 1 10923.8 2.8632 70 16 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 31910 ________ 07B 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.353730 | |||
9121102 0.92050 0 0 1 1 10923.8 2.1567 70 16 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 25377 ________ 04 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.388763 | |||
9121103 0.93870 0 0 1 1 10923.8 2.1094 70 16 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24334 ________ 03 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.407764 | |||
9121104 0.92050 0 0 1 1 10923.8 2.1567 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 25377 ________ 1210CDNW04 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.435696 | |||
9121105 0.93870 0 0 1 1 10923.8 2.1094 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24334 ________ 1210CDNW03 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.436505 | |||
9121106 0.93870 0 0 1 1 10923.8 2.1022 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24251 ________ 1210CDNW03 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.436799 | |||
9121107 0.96230 0 0 1 1 10923.8 2.2195 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24987 ________ 1210CDNW02 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.437233 | |||
9121110 0.94070 0 0 1 1 10923.8 2.1793 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 25094 ________ 1210CDNW05 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.662672 | |||
9121112 0.92530 0 0 1 1 10923.8 2.0789 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24327 ________ 191210CDNWHC 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.695697 | |||
9121113 0.96040 0 0 1 1 10923.8 2.1511 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24259 ________ 191210CDNWHC 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43810.696108 |
@@ -0,0 +1,5 @@ | |||
4 | |||
9121702 0.98220 0 0 1 1 10923.8 2.4005 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 39 26454 ________ BJS 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43816.387205 | |||
9121703 0.92220 0 0 1 2 10098.0 2.2571 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24498 ________ 1217CDNW01 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43816.407990 | |||
9121707 0.91540 0 0 1 1 10923.8 2.0673 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24451 ________ 1217CDNW02 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43816.599062 | |||
9121708 0.98730 0 0 1 2 10098.0 2.4166 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24514 ________ 1217CDNW02 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43816.599742 |
@@ -0,0 +1,6 @@ | |||
5 | |||
9121801 0.91470 0 0 1 1 10923.8 2.6896 70 16 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 31902 ________ 07B 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43817.349423 | |||
9121806 0.98570 0 0 1 1 10923.8 2.2379 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24598 ________ 1217CDNW04 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43817.567940 | |||
9121808 0.95040 0 0 1 2 10098.0 2.3039 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24268 ________ 1217CDNW03 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43817.568785 | |||
9121811 0.94090 0 0 1 2 10098.0 2.3402 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24903 ________ 1217CDNW05 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43817.569853 | |||
9121814 0.98100 0 0 1 1 10923.8 2.2247 70 144 0 0 0 130 0.00 0.00 0.00 0.0 0.0 0.00 0.00 0.00 0.00 0.00 0.00 0 24569 ________ 1217CDNWHE 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 25.0000 0.00 0.00 0.0000 0.0000 0.0000 ________ 43817.574618 |
@@ -0,0 +1 @@ | |||
0 |
@@ -1,54 +0,0 @@ | |||
11790015 4.5 94890 23500 70000 71390 0 1390 201911211009 | |||
21655993 4.8 93530 23500 70000 70030 0 30 201911211009 | |||
31703818 4.9 95350 23500 70000 71850 0 1850 201911211009 | |||
41578020 4.6 92730 23500 70000 69230 770 0 201911211009 | |||
51641495 4.1 92700 23500 70000 69200 800 0 201911211009 | |||
61605539 3.7 92860 23500 70000 69360 640 0 201911211009 | |||
71657806 3.0 93440 23500 70000 69940 60 0 201911211009 | |||
81575241 0.6 92590 23500 70000 69090 840 -70 201911211009 | |||
94851480 1.8 89060 22500 65000 66560 0 1560 201911211009 | |||
101605614 2.7 94720 23500 70000 71220 0 1220 201911211009 | |||
111742296 3.5 95800 23500 70000 72300 0 2300 201911211009 | |||
121406591 4.1 84400 22000 63000 62400 600 0 201911211009 | |||
131511719 4.7 93610 23500 70000 70110 0 110 201911211009 | |||
141610554 5.0 95020 23500 70000 71520 0 1520 201911211009 | |||
151608877 5.4 93520 23500 70000 70020 0 20 201911211009 | |||
161715483 5.4 94940 23500 70000 71440 0 1440 201911211009 | |||
171519367 5.8 94720 23500 70000 71220 0 1220 201911211009 | |||
181634779 5.9 94060 23500 70000 70560 0 560 201911211009 | |||
194862461 6.1 85850 22500 65000 63350 780 -870 201911211009 | |||
201698618 6.3 94760 23500 70000 71260 0 1260 201911211009 | |||
211685169 6.4 93990 23500 70000 70490 0 490 201911211009 | |||
224939741 6.6 86570 22500 65000 64070 780 -150 201911211009 | |||
231781381 6.8 93850 23500 70000 70350 0 350 201911211009 | |||
241781492 6.7 94410 23500 70000 70910 0 910 201911211009 | |||
251764654 7.0 94690 23500 70000 71190 0 1190 201911211009 | |||
261718889 7.1 92480 23500 70000 68980 840 -180 201911211009 | |||
271430856 7.2 85290 22000 64000 63290 710 0 201911211009 | |||
284900067 7.4 89220 22500 65000 66720 0 1720 201911211009 | |||
294872701 7.5 88950 22500 65000 66450 0 1450 201911211009 | |||
304874883 7.8 86980 22500 65000 64480 520 0 201911211009 | |||
314896040 7.7 85530 22500 65000 63030 780 -1190 201911211009 | |||
324893019 8.0 86200 22500 65000 63700 780 -520 201911211009 | |||
334875144 8.3 85920 22500 65000 63420 780 -800 201911211009 | |||
341748932 8.2 93520 23500 70000 70020 0 20 201911211009 | |||
351653146 8.3 94570 23500 70000 71070 0 1070 201911211009 | |||
364880853 8.4 87740 22500 65000 65240 0 240 201911211009 | |||
371587354 8.6 92520 23500 70000 69020 840 -140 201911211009 | |||
384817611 8.7 86060 22500 65000 63560 780 -660 201911211009 | |||
394882256 8.5 86500 22500 65000 64000 780 -220 201911211009 | |||
404862789 8.9 86470 22500 65000 63970 780 -250 201911211009 | |||
411721502 8.9 92550 23500 70000 69050 840 -110 201911211009 | |||
424872315 8.9 88100 22500 65000 65600 0 600 201911211009 | |||
434932855 8.9 85910 22500 65000 63410 780 -810 201911211009 | |||
441613462 8.8 92700 23500 70000 69200 800 0 201911211009 | |||
454823314 9.1 85640 22500 65000 63140 780 -1080 201911211009 | |||
461513490 8.5 92130 23500 70000 68630 840 -530 201911211009 | |||
471701799 8.4 93300 23500 70000 69800 200 0 201911211009 | |||
481726733 7.9 94620 23500 70000 71120 0 1120 201911211009 | |||
491759392 7.5 93560 23500 70000 70060 0 60 201911211009 | |||
504946178 7.2 85880 22500 65000 63380 780 -840 201911211009 | |||
511508600 6.6 92920 23500 70000 69420 580 0 201911211009 | |||
521518395 6.2 93940 23500 70000 70440 0 440 201911211009 | |||
531744016 5.7 93930 23500 70000 70430 0 430 201911211009 | |||
544941754 5.1 84600 22500 65000 62100 780 -2120 201911211009 |
@@ -1,27 +1,53 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<configuration> | |||
<configSections> | |||
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> | |||
<section name="entityFramework" | |||
type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" | |||
requirePermission="false"/> | |||
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --> | |||
<section name="oracle.manageddataaccess.client" | |||
type="OracleInternal.Common.ODPMSectionHandler, Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342"/> | |||
</configSections> | |||
<entityFramework> | |||
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework"> | |||
<parameters> | |||
<parameter value="mssqllocaldb" /> | |||
<parameter value="mssqllocaldb"/> | |||
</parameters> | |||
</defaultConnectionFactory> | |||
<providers> | |||
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" /> | |||
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" /> | |||
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer"/> | |||
<provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6"/> | |||
</providers> | |||
</entityFramework> | |||
<startup> | |||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /> | |||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> | |||
</startup> | |||
<system.data> | |||
<DbProviderFactories> | |||
<remove invariant="System.Data.SQLite.EF6" /> | |||
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" /> | |||
<remove invariant="System.Data.SQLite" /><add name="SQLite Data Provider" invariant="System.Data.SQLite" description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite" /></DbProviderFactories> | |||
<remove invariant="System.Data.SQLite.EF6"/> | |||
<add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" | |||
description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6"/> | |||
<remove invariant="System.Data.SQLite"/><add name="SQLite Data Provider" invariant="System.Data.SQLite" | |||
description=".NET Framework Data Provider for SQLite" type="System.Data.SQLite.SQLiteFactory, System.Data.SQLite"/> | |||
<remove invariant="Oracle.ManagedDataAccess.Client"/> | |||
<add name="ODP.NET, Managed Driver" invariant="Oracle.ManagedDataAccess.Client" description="Oracle Data Provider for .NET, Managed Driver" | |||
type="Oracle.ManagedDataAccess.Client.OracleClientFactory, Oracle.ManagedDataAccess, Version=4.122.19.1, Culture=neutral, PublicKeyToken=89b483f429c47342"/> | |||
</DbProviderFactories> | |||
</system.data> | |||
<runtime> | |||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> | |||
<dependentAssembly> | |||
<publisherPolicy apply="no"/> | |||
<assemblyIdentity name="Oracle.ManagedDataAccess" publicKeyToken="89b483f429c47342" culture="neutral"/> | |||
<bindingRedirect oldVersion="4.121.0.0 - 4.65535.65535.65535" newVersion="4.122.19.1"/> | |||
</dependentAssembly> | |||
</assemblyBinding> | |||
</runtime> | |||
<oracle.manageddataaccess.client> | |||
<version number="*"> | |||
<dataSources> | |||
<dataSource alias="SampleDataSource" descriptor="(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL))) "/> | |||
</dataSources> | |||
</version> | |||
</oracle.manageddataaccess.client> | |||
</configuration> |
@@ -1 +1 @@ | |||
/4OjQUpsGecll0xqHycz/L+lPK0LSkds3kpbfxPz8zCPd+s16KzzZc3RYrVagEFqWUlC2NWJgBLtc+tMLc2HJkq++Ewf/5QYIWw0dwMY90kkel2nmqRBK0dWfVWDOZOpdcAY+4YOYSFG98a3Wg3WLDyR5VozZDPfA41720qsQqCR1q7YoyEApjVWEQyk+r9gLfaCY8Z1EtVtdmrzpENRhgI7H4I7XBoHNCc9wAwp29b3cGw0Q0C2MEIAVbPE6BrrNVcuLbfM/AUFqUmAWMO2q0pEYDwCHQOI66In5gCBpSoXMeDIAu5ujMYnJj4egrMhK9Sa914lzRg3tj9wxQMPby4ZdTlM3PD8X00XyzJzQebXd919oDlHMA/xWoY2CXBY | |||
/4OjQUpsGecll0xqHycz/L+lPK0LSkds3kpbfxPz8zCPd+s16KzzZc3RYrVagEFqWUlC2NWJgBLtc+tMLc2HJkq++Ewf/5QYIWw0dwMY90kkel2nmqRBK0dWfVWDOZOpdcAY+4YOYSFG98a3Wg3WLDyR5VozZDPfA41720qsQqCR1q7YoyEApjVWEQyk+r9gLfaCY8Z1EtVtdmrzpENRhgI7H4I7XBoH9hDOJzoj3OEyUpwsooAdzQ8bDplU49tEx/+m5qFkktsntSFQcwqdcGPd4y00oqLeZpHxg+bvOmBfJLH62QVmHEGW69VKVzXyAfvGyvlU9Y2nrTWSlSXfT2v2ZhPwRP3h7W+KY4bXjt4K1Jr5FjvO8c9BIqP01Hm8 |
@@ -1 +1 @@ | |||
/4OjQUpsGecll0xqHycz/L+lPK0LSkds3kpbfxPz8zCW1I/HueTuOJOcD40MLI2D0tMGBACgOQKJ6uY/zxinGkLrJDCtdmDmvCeR1n1Hv+sdVxRY8tWYGGLijvZWhOzTx+NIPsCCPxG2JhtyMdOmPXaw9rO2jOmxYYzqi+uTe4RSnvmlg2X5u1T39xZueFOnurq+m5Q3v1PRYgqU2LlZXdR+P4SwRnjM07xrUsBgEyB6DIJlrLWpuf3zIYTNaGpbCuhRDx0yw5w/4YhNGct85xpP4bYjzilHHekVAOCpeLrFVVkblo7RF1zG0umLrCvcF1DImkuOLzWIqMTk84jsx5rAKm4mkK1laEqLOfkfQgn9TZkpYNRiN22TSNcUepgXzueYdwYFsTC60h94tjxtcs8cnXlo6N4JjtqqFdzk5Yfq/PWSlCUahl81IiNybiNiDKxPT46Q8MJoDDmoSFEeryq06Zan9D/xEQSmu0p/HsO3qDbPIIJ4k5h9FA40vgvr2KogswCzQhlXXgLeINdJbFnLpS+Vv3wMGRpHFXGDdWBrpYA3plMSjtoC4IZfml1/R+3HkTm2u8FSZMGs6IQlogeOj4e+j7KrqcDDLr6cxvtUo3kazDFKf37PHxvgkl8itZ16brtbT1ZawV5Wdx5Mi4paQNAyQ4jHyxuzM6xYQQ8E7wqP8EfWSK52IDXsPKcRu8ow2KDhUKFKsc+TuP4jJACe0dLEcZK+lCRV7VJ3+Tk8N/viSjBofB7sktezLYjQ9/VvHc87Miq48nufJEa8zvz2BtWMh+hZ2cB1JVdjxCdQu5qEP8CfnDKWra3n/0sklEdkwawcLeZkG5LX6q34L1j6QltG0YaY5WttVIWgEWndiIg/1TlZz2wY0rsG+LHXXh+I7eWMfunHkPmbLMGj/EPUfCfIfVG2d9tL894tsFOwDUiplp+TysiLWbUc6kJYsTvLsGUGOxSunaU5KhcmEAOioWtcVGkPHJGAnhOPVC2erP9jlfdyKkOdfoLIrKtDNBeTUMhRn1lAehRFYKkrmW4Y1UBliLVfAlz+lO+SkxK76RFnqxpCD8cp7dAozNrf6K1Y8gMFQ5iYdwzwJnE3fifnjnsGywzSp09oruHuz+g+CDcNlGu/BwlRKg8vVOqx1azO1ms6fblmyqwdOLhWY2Itl33V/khiTcDUO9MieIw5n43j33xGs6wwegDIqQ4M1m8NlAeFerP4YmiYnOWBEqty0Q3YU6itZBVxFvoUgSRd49fnyGLTAYNaEXFFpbUnDuF7D7wiJdd5T43OztCuTGA8gpTbUbKikiKYsyQV+MfgEymDztmV3XKW7nhNB9kY4sTRj0m3Zgz+9ULG0wcXdO1ZzcuxwMmZq1NGyfROe2AHbikipo0i+WZdysQF+CkyFUMbiz1IP5vfIwDrrNzmFvbWlDe883KxpUy3ASs6iLkqKFOHygnGp4XlcYk7dwiyCWhH1vmefsU51TycDyAdknHGyQ9n1wny0BKzdZ1VKYbbhCZZToKA4MdxMg9lgbcHc8UOcDBgUfyZ440X9vQbks2ia7Oe11QIKM6pzzh7D9XJchkN3JI4dVjBzUJl/bSiIY/13Awkdg9+iRYSSeKrCNoOejxNEgWHfqHjxTwcPJfgRaBkn+md4o+XW93DcwsLaJQvmQsUik+veA+oaQgX1hrOcwtYzySvgwOr1aKrnFZ5ZCSgaByPLNmgr8hSc7ZhcdZWTB7aM96m0mU0Olp6Es/8G35OQMmzl0TUppn94IPxYJadzCvcnFvPZwBZsmb2P37EgEgKuH1E1w5qTzdLdfepFQUIthjn4EoGpxB9gu7IGXfC5h72VqdhiLoP5S5DgMiJx8JSfI7lzRCzI90uMeSWbHxMV9t7ou/DTIQeeRi3kFwXA0ziiFigscJzZZLBRZMcthvntKZ9r9nrGRJwcbGDNUIL42EYmyAVbpsDz0uGm5Ho2DwkaNT9tO/ZzhL0d/1IA24I831Cgu0+qX+AnwuS67qemHgYhVM1wPzGt22ue7kdluhsIdQ0h2HmtA/OuAL2lAoj/hqgO87ZkJU/6nsBO6ezuaerB4k6G1w8EvpVjG1ppE3+MRY0ppexuXpsagoVx+bOGC7yG7kPWtz0d/a2vpLOVpRO5a/V5TIh1DCaC9/Edk/FVu8zusNi1MwsjLeZ4BXptWZGRMp5yO10nL/JneC2Ef33ptWtRoF8XJg4Xf9c3A5IDGcGcrPl6gFXEzyvnRZVuP3rxMqeJL7Xf6UaHX8zU7bJlP2rEomZNDoykDwX4MhaQcpMavBv96HFkAhyqurhRuc2wqB1KVxzFtFDv8DrA6zzl2eLz4TCj7NhHkWpfk2i1pd1kkWy4kO8WUtNnTQt0HTQKvC+NC+FqN+WddcGqQqv2cCfS3emDFEkXj5gpb9GdaAfqVekA8hkPiHEykLk3VLfHUcvo4F9Pwd+bgiHi5hl08GXIyYBjc1IbUCpLChzHOUQrgC2kYNhEP7D/L/1uTXUPx/cauMsfyVDjWbIZYqfeHrHiqQue7YIuggBsJYKB4hjqyL1cK6h0Hmi+rr/2c3xWLYY7JxSjETUtC60IQoV4OWmq3d3DkKAGcHGXM79CZxqYWhMacW0odR0vSv3poTiqG11NYfypV2o4sTcm2p8S9PUECO1tqhy9DxCOF/kMHQy48XVFxdKCZlKlioZOr80IHO0ili6CeABwd2Jru5nYVhwBuQjERTD53/AV/lNZzRsYCjVeSwZMzC2lqK10yXkSxIPiWEWESN2EAU2uvhY74oHfgAUdsAEBx3gRskHVizc9J4jXolKTC94XbR56Xg94Hffma0K33HU4WezuMpW6X6Ndt4elj7EbNx4nfHD1PCDH2ybrbg4QGapjMI7gaESq3KzAb9PBggh8VZva6Koy24XpCoMKipBOilTPGeLV0jP3bcrStGuJIFRCHHIFCS2m8rCKDCHmqFWyBEs1OxBfIy/ggqqQwkN/ITS26R9Ywg61IdicFQAn0AL/STdax+GAGa54GJV4u8yC1WnOIxgEUj9sIW/EFRkTjKH34mYjtdvNbiUfiKbfPKGpKu1IYrCd29LIhX9w19NPYAKtC4yrFO1Gj7c+Oe67iq7tTKnHtHQzRbGfEQvzK0kHP/4dkrvX8vwb8UTXXr0yI9lEdSpiMaOwUQcec1CzlEP7qZhpYBtOsBXdK9OCd8/KOxsww1jHTsJ0HX6/sB8+XBcUKCyAQtootcJB8/GLSsZ5KLwxYP1rf4I7BlznPUyzBlpw0bgLuVJifgc9XX+IEOEcuQWOVVA79fm+nzsBBLIma94i5G8H3GprE2tJ/7WY/pnyshv/jorjBAWxC1ujltgHanVwjU+AKpK9OvUaqKSaslglrbkdpEBL+Aup2k+H7Pcpl2n/6lBNbd0FSkAmAVyQ3zYma7DFzxjiHoCB0Wv1HTQ85S0ZbBv0fCNr5Zp2OVLZ0ljs0BYyltefvW5fsQRLihfQBenl0nDN3FzNkTZ222Fpu+f0AdJtqOI0BoBRJH7DewT14iMxweiQfxLhUjqF/8KthPzyuTwD30jeInhe5h/dHZyF0FYUN7nx9tVlJiAHl8cTFnCn6hsZ6SaN15k/Ha99qdo5ImRnVvhbN7i0u0Jbl2w3QhR8zh9qBKZovQ1LecgJwXu/CXX/+/j2AmIVfV+kYoF3CmDyE0D0sMFfQPmn0k5tJmE8qx+SyYfhJdVaHTXWs59WY+yMuroPeNW9coxCWxPFB+SHeEbjLwsHSqHXPAxoIPlbFREQJFM8wsb04h/9XwEZ+Wt6lPMwjgdEnkS8hyfFgE/+ulPBnl/uFPhibY1Gu3fsBresxODemjFKZ/umlF1nCp+mDeEH6In36Ym6/zTajY6dVw8/p5zB6hz1xwRe4ByO9HGN8fSlE8jQVu0IILXpPdYxaNuPsN9WRXCA488MrFMbw/vOus+3kDQAhRTlb85h98wDJnvxPWkPLD82dCFyfNX0w+P45t4QiWFEA2F+gP/PeFk+tdODb1OVeoJD8ei8yucRVhpSRL70ejkEIQh3itVi+GrIoNvzipLi7YGxHlct3w258PFH4D7pC5wOCcJwhU3R7RUyfJ44VBjkMAmzqmIFb6ljs6XQgKaUvLvY1bJqdX0O7x/6TQSUjHWgq+wwAdG5nsHxFrIlZMI4ztF85IXf7oHwjRkYCfsCV4gcrAfX290wBeXXHVAwp9BXMbSUk7melpL5n5c2JXJqhTaJnuc+NQ9fVKBrL5Nsh3XQbZXkI3Mhs0j7CBWc9dgFamCkYEDQom//AFCFtc1dEVg/A3rigKX/lMbIRapUx+htRQyTqbM4M3/7zNXdRzozpYnPG71NGpoddxVGZLNVlBoTFjC6BxgfmJiTgRO+JHM6WJvzZdO3KmAn5Aw7IbLXDpaNgBAm5ODJaIrI3PSMFunDuX0FxljGu92EAX4EY6NF8oK52PPdNtbzrUBGlLdXkDBGS1IFYCEf1EAnHZsUE6qo+aH7OcV3cT3IRpXzhM5qic4eiwxqPuEo46lSnVU4kKIrnt/UxmHYlfuLFtjSTGXbNZlHaJmlo4vI9t3piF11ZKuwApOM+hTQaGVIEBWWtUjZksvcgcnn6BriNotFODqNr5+GmWw4eSWsXhvgv0kszoTGtmBmoiPfBXj5hOXS4xsRvG2 | |||
/4OjQUpsGecll0xqHycz/L+lPK0LSkds3kpbfxPz8zCW1I/HueTuOJOcD40MLI2D0tMGBACgOQKJ6uY/zxinGkLrJDCtdmDmvCeR1n1Hv+sdVxRY8tWYGGLijvZWhOzTx+NIPsCCPxG2JhtyMdOmPXaw9rO2jOmxYYzqi+uTe4RSnvmlg2X5u1T39xZueFOnurq+m5Q3v1PRYgqU2LlZXdR+P4SwRnjM07xrUsBgEyB6DIJlrLWpuf3zIYTNaGpb3704fKb+n4W5hRbjQz7XafXZAYbxvY7wKGpTpwioKicZ85PKGoZVvapRXU1Cp3aKWYYVTftqLJ4jx/vAeLsFNd+EnhOEr8yRqZhYTkaL6BDi+GKR8z50/qvrMYfqQtzgAm/kCk9lwRW+i5mpUPdEd3qafqQNTsW8ncBIzz0+oXnVEf9E6qlBVq8ML/gTdb//yl1T0Kw+YmRxZHd8nIV5u+yYeklc/TplAfwWv4HLS4hHMGehX9/N6sOwUn2nOTEcj8OovhbrJnXWV4QoXBsrzuUhS7dXju3x+hg5D82jpwXbD+NTYMfeLzJI5E4GR3aDHTxEbM1HX5vLIQnYAUaSHiG7XATkXqSmmLT98//ObOe9NmQHI5K87j4oiAz3J2ddXCCxlb81DUj0ntI3ShgS7S/Z8rf+0F7dLEACD0+DY/8oVViWcAlPEmecXC2BweVjjqy71eLMlADzB68mKYrTrFo1AvJOH7x9dwuogX+/w86d5CAgTzFcQ6p78J5Gq9brdFrMaSGvtFKbLn+BEK+uZC5ccOZhiL7xT1oHp/u0gKCpUrMLFjMhUCdglje90+PP47GbrdHrtL4vTZ9sJDEpV8toWeEtcaxAsK6htZBWshWG4Laot1P2YAKtjyXvF3IqTcLXWXYCGryH+TtrTmA3p2Gkkq4eRwasocQ2rMyOcTfTtAzKUhtut5WBGzIWg0i7v5f6O8mV/HT4VSDmqDqQCyak2Fe9pSriqa0hgl7NXhTVkJ55SCW8wQbKNxApbC2JyPTBEeaZ5lUl11YAzDljpwqlr4rwf4EXgK5tH19lBzJPIsAnhiYBs5lHHK962+kBS2EULjmfPzg2CuW43/EDIEni1/kd8Cj8SIBTVZXVPOGc5wKsVLK7mf2zo/7t0cECQi58FWSHxauPB4mVR5jdPifnU9ohingnBaP+5uGMaVn0Gzm9bWbXjAazw6ASzjKC4woB3i3VYRRdet3FaeTjV2AJDusrt/ml2QsF7jpGQPG454J+eawNILAmpXJy6lU6Ktdd4AmMi1R8PeCule4+09X9FSaLHWTAFkmNqJP6QVIjx3jpFLSibZkNRZk8bx1e5seuq8Pe8/jL/ePsyaoPt+W6WdOafjUmcVPxOabgc0M74lbw8HRNo62alM9AK67hOnX+wUWWcbgGAvkRizAL1KW9bAsFMBTxjqqINOBhjHb3Q8TMNao2ZCzJt3/WsNgB4lM4kdHPzOnfnCWmrP9kVYt7R9fjN31NIC9BD6gfplfZwmymS3nUBjoyf+TWAZWa+wjzbAedENuUQvk61sNhotXq8yuzTmDbQMEehMV06ox9uARfiaoGrCOEc0cX+qJrxuu9tC1x9uVnTGilZ9IfVxGL1YcfTkr4diT0jxh+q9+QfksL5oapw/yFk6W8j8rHuREtqZjEcOklxjnBFa9FV0jyNBOLQ94aZKEth57T+wjbfRX7YjwgnI7d8klAG89nX8ydyLYd165lzDPE1fuMOW2Tk9PtWGNWOWcRroojXnilfr7WxmBDVsQSrZjtcY9SyziHQ1ACLOc+MnLcep+jjzpDUiFV8D9nsoD4LFSrPcluEB2ZGyAV3e7vhnrdSAq5lrgZrRNUlzLrWeOjbe1iQ33OugrIUwlr4NjilQt1T1XvNDlpdq0sNB7wXZKgdPrM0KiZ9N7N431oypoNlg+Gnf3quNB/QMsfCgoDorGcJSl8S+PEphbYzCybLfdJGrEsFOws2I+aeqhgaGO9LxA8QUrOKDoK2PCGZfYu2fpsRNidgTZMbXNyaCxDN5vlK3fNnHQTPbfgl+cEIzqDLBGDj2hyn//kcajdvGlbDwyLP9R6ZIrN6F6uK55PQorm/kI7XZeab5CmEowBzazNgfkWmEdwhNWaQkSDj10HtzXHkyknNDOiCTUjzZmRztnMoo4XL0MLgSjzQDNeMkqa/1bislNHM/gSDdFObOIpHyYX74L6hgQaNOA6gzNL86NDNxbB0WMAQnbTy0h/7MN+aZ/gYr0Hr/cmO58VXjl32lg7ol/qmsSq25SygTPuLnjbc1KuBvpyojHvtjji37qLl09xb7L22o6wJXof8x+Wb8ZkfbFio97m8Afb8Rd1BzS5g3ddMZE9y3g2cLOapH+9A70e5h0j4KbmVokvz62+tLuu2Msa1uXEc0UWAuOfYVHSce/vKcxSTHBYfCqTDHM9LnxkyQ1Bv0RNUlA6JPDirrt5+98sjqtOpU96vZvqODn/nnc1s8QwBOTNG+wH0e1aN3pGOkPtNLV26NehWRfbKLAQmIQyx1EPmgEnhof7PJ5SlxidO0sE9BcrdBx0IQh8MXsftOxZjxdO0L0uM+4Tv+kdlKCPK9bZLJq3n0lFUkw4oqVp6PpxbO3GwSHuPl7D2XhNTy6oKnSw3UC/smVE0N61OsuASkNBw5q+soWFRt7SwZwC9/HAcOfb5FLE70IFGIW7IZOkOsP3UM0VZ4jRubPcvXfB3X/ebJdHVXnVwoi455p3+FK1q9TxTzeS/lSmD41rcIZDN88pboMAdVeVlIqOgDbwKOwyJwO6Bi/4xsMaJh1d8LtYIh0ZrLU6TtrrLRYHMj7kAf6Q/q6PMbh9fXh3MBI8fPD4HA0mSec8BFuOZFDzoGVA6lBHf88G7OJtu/wpJS2v7158QO6zgvBuBU0W3cwXdovkbRSq4bRiarwxx6p/TItjSzIr7LR67PTXUTJ6+GZ6MHRm25OVpg1hnq+u+e3EvGX5DD8J+hrNu0BVvcHOxqSNTDY4JUh7Jo2f/8Zmq1YgqYWDViPhmG/jUJVg9MMNGhi4KM0XqpWEefUM7Pasx9xU/0b+DYjWKChqf72ODqLCOcymNKxdIx7wKc/QrI/WNuG6DhJrC/5JkcllzynFRjOk/sMTYxogel503gq0oUoJHfBC6WSr7JsMwcORMdb6Zt6NtToIpq8Zdj+eoOM45GcBEYr61PzlkF8NMzoKz3fVsh0jDI791PjJ5kHpsg3LkTqd8mryz3edafxmDYMnbmYiAvV8cnDaAllQ4NSB9fd10ALbAAQhVzrXhbw3Sjctt9c6csaOvbUa4P6Kctl679/jwr4lhG0CKd8wtAAJlgxJi82iM8PMVcMjfpa7UB4sITtHEaTixZPheoxkdqk93RVpWyAgpavbHqKULG5qvLGeRYcjQzt7xKGTd2/cVHD2albTJZEqspSteXgE+rpF31PE0x2vDViMD3JktWAjp7hLx9Krvpf1WNfOD8XGHH2B4FHuPrGL++lQibgaEsGGMXb/ZTq4aC81iIMWKObBlpxOc0Yf9/DyVUuBbwaqP6B7BKgPbaz3/y70UVfDZ1cJR5QKXm37+YK0rQ7hk+SASkMYmbGwd3ub3PPn9zVrEB4lp4AOKZXncoZn39R5OwbHnOvTd9oErR1/gfiCFf5q8uetVeJAGJW9UmY81ahTQdOxLjiQVM5v4aSupojTA8Hbo871w0Pi1LF+r4NhUlvb2D6cfRTMViZVMOKuaOYr+Kg229y2p8QHc4QubSAptFu8KlFaLHDLigvgjKJzZm7H7tlrSTQNKvXPgrnQiVL8DLWsjTrtTEQUBZxBW2tb3ywo4ym4aGuptCZmZcs6+dfq7Jd/LdH+ZYVbDl03QjnVG47SdCBQSMQnnkON4jtEAH+RpTS/ULCHjvyPX5zlyMN3U391H8z9LEeFCZDmNIYfffk09v6rCg2sBzFgNZAfeMfdxsiEnq0glhv7fUjy3ujWcn65khamRqcrH+raImp10WTyPYb6DJ3EeT5/pH0DqWUyBP4cwfhS7cZGP/J0c/faAj+UJKT053qDfmbxQXH+nuJ/PlmT6Zifm4B5/747XBkGQYP6KHI1gG7LNf+hSO1/guKY3EDpO5nRflupq4oEzEM3+nDLbzwCXtXRQTRFRO9uHKLmARg0jumteZmUf68zCigznkyWEi40t1a/5EkeAi2jEwTTDRKznnmepIBuKZhKFrD+S/54K92qnvtK823SHDnFEFG6nAe2 |
@@ -1 +1 @@ | |||
/4OjQUpsGecll0xqHycz/L+lPK0LSkds3kpbfxPz8zCPd+s16KzzZc3RYrVagEFqWUlC2NWJgBLtc+tMLc2HJkq++Ewf/5QYIWw0dwMY90kkel2nmqRBK0dWfVWDOZOpdcAY+4YOYSFG98a3Wg3WLDyR5VozZDPfA41720qsQqCR1q7YoyEApjVWEQyk+r9gLfaCY8Z1EtVtdmrzpENRhgI7H4I7XBoHNCc9wAwp29b3cGw0Q0C2MGmAz/xZN6mHIJfqi3IVG4OluqoIcoTNvm/Knc3Xtdy/oWvN/WRmbAnQNcK/JpB0Q9yMG8SVMv4mdbcVub7a5tPglY77EPWOGbJ75KxHpHihieB3n6HW/DY+X1PlEg5O3348sVE9oSRQ | |||
/4OjQUpsGecll0xqHycz/L+lPK0LSkds3kpbfxPz8zCPd+s16KzzZc3RYrVagEFqWUlC2NWJgBLtc+tMLc2HJkq++Ewf/5QYIWw0dwMY90kkel2nmqRBK0dWfVWDOZOpdcAY+4YOYSFG98a3Wg3WLDyR5VozZDPfA41720qsQqCR1q7YoyEApjVWEQyk+r9gLfaCY8Z1EtVtdmrzpENRhgI7H4I7XBoH9hDOJzoj3OEyUpwsooAdzdscE3sZzewDtWeEjhyjeeQ0FH2+4473Tp42m/LVJh7/7gp1Uq+LEsx0idyEmsV6C6NQIwlnojXBHAFylsjXixYRuwrL7/nencFsFonB/IHcAYj/2WYlIn9Z9H4t6Ad5mbNaVIkoKwlT |
@@ -1,7 +1,18 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<AccessFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||
<AccessFileVersion>0</AccessFileVersion> | |||
<AccessFileDateColumnFormat></AccessFileDateColumnFormat> | |||
<!--office2007以前版本是0,之后版本是1--> | |||
<AccessFileVersion>0</AccessFileVersion> | |||
<!--以文件方式读取0,以文件夹方式读取是1--> | |||
<ReadAccessFileMode>0</ReadAccessFileMode> | |||
<!--当以文件夹方式读取时,搜寻文件夹中什么方式命名的文件--> | |||
<AccessFileNameFormat>yyyyMMdd</AccessFileNameFormat> | |||
<!--当以文件夹方式读取时,搜寻文件夹中什么后缀名的文件--> | |||
<AccessSuffix>.db</AccessSuffix> | |||
<!--当以文件夹方式读取时,读取文件中什么方式命名的表,为空则手动选择--> | |||
<AccessFileTableNameFormat>MM</AccessFileTableNameFormat> | |||
<!--Access文件中非标准的关键日期字段的格式--> | |||
<AccessFileDateColumnFormat>yyyy/MM/dd/dddd HH:mm:ss</AccessFileDateColumnFormat> | |||
<!--自定义读取Access文件数据的SQL语句--> | |||
<AutoSql> | |||
<AccessViewName></AccessViewName> | |||
<AccessViewSql></AccessViewSql> | |||
@@ -1,8 +1,8 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<NormalFileFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||
<NormalFileSuffix>txt</NormalFileSuffix> | |||
<NormalFileDateColumnFormat>yyyyMMdd</NormalFileDateColumnFormat> | |||
<NormalFileNameFormat>yyyyMMdd</NormalFileNameFormat> | |||
<NormalFileSuffix>.kwt</NormalFileSuffix> | |||
<NormalFileDateColumnFormat>yyMMdd</NormalFileDateColumnFormat> | |||
<NormalFileNameFormat>yyMMdd</NormalFileNameFormat> | |||
<ReadNormalFileMode>1</ReadNormalFileMode> | |||
<NormalFileDataMode>1</NormalFileDataMode> | |||
<NormalFileDataMode>5</NormalFileDataMode> | |||
</NormalFileFormatConfig> |
@@ -1,12 +1,14 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<SqlServerFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||
<SqlServerFileDateColumnFormat>yyyyMMddHHmm</SqlServerFileDateColumnFormat> | |||
<AutoSql> | |||
<SqlServerViewName></SqlServerViewName> | |||
<SqlServerViewSql></SqlServerViewSql> | |||
</AutoSql> | |||
<SpecialDtOpera> | |||
<Method></Method> | |||
<Value></Value> | |||
</SpecialDtOpera> | |||
<!-- <SqlServerConnection>Data Source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=test</SqlServerConnection> --> | |||
<SqlServerConnection></SqlServerConnection> | |||
<AutoSql> | |||
<SqlServerViewName></SqlServerViewName> | |||
<SqlServerViewSql></SqlServerViewSql> | |||
</AutoSql> | |||
<SpecialDtOpera> | |||
<Method></Method> | |||
<Value></Value> | |||
</SpecialDtOpera> | |||
</SqlServerFormatConfig> |
@@ -2,7 +2,7 @@ | |||
<SqliteFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||
<SqliteFileDateColumnFormat></SqliteFileDateColumnFormat> | |||
<SqliteFileNameFormat></SqliteFileNameFormat> | |||
<ReadSqliteFileMode></ReadSqliteFileMode> | |||
<ReadSqliteFileMode>0</ReadSqliteFileMode> | |||
<AutoSql> | |||
<SqliteViewName></SqliteViewName> | |||
<SqliteViewSql></SqliteViewSql> | |||
@@ -0,0 +1,11 @@ | |||
记录时间:2019-11-19 10:21:45,048 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-19 10:21:45,070 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-19 10:21:59,156 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-19 10:21:59,158 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-19 10:21:59,240 线程ID:[1]- 错误描述:类名:frmServiceConfig 方法名:getServiceStartType 信息:不允许所请求的注册表访问权。 | |||
记录时间:2019-11-19 10:22:02,894 线程ID:[1]- 错误描述:类名:frmServiceConfig 方法名:StartService 信息:无法打开计算机“.”上的 SyncService 服务。 | |||
记录时间:2019-11-19 10:22:18,918 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-19 10:22:18,937 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,10 @@ | |||
记录时间:2019-11-21 15:09:12,844 线程ID:[1]- 错误描述:类名:FoxProDAL 方法名:ReadFoxProTablesByDate 信息:列“SHIPCOUNTRY”不属于表 Table。 | |||
记录时间:2019-11-21 15:13:18,352 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-21 15:13:18,442 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-21 15:13:47,734 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-21 15:13:48,529 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-21 15:14:47,854 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-21 15:14:48,063 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,15 @@ | |||
记录时间:2019-12-05 08:46:50,982 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-05 08:46:51,120 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-03 08:47:49,791 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-03 08:47:49,824 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-15 08:48:26,350 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-15 08:48:26,380 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-15 08:48:42,967 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-15 08:48:43,000 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-11-13 08:50:50,017 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-11-13 08:50:50,063 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,19 @@ | |||
记录时间:2019-12-06 09:02:58,353 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-06 09:02:58,459 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-06 09:03:02,075 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-06 09:03:02,101 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-06 09:03:12,256 线程ID:[1]- 错误描述:类名:SQLiteDAL 方法名:ExecuteQuery 信息:file is not a database | |||
file is not a database | |||
记录时间:2019-12-06 09:03:12,279 线程ID:[1]- 错误描述:类名:SQLiteDAL 方法名:ReadSQLiteTables 信息:file is not a database | |||
file is not a database | |||
记录时间:2019-12-06 09:03:37,236 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:CopyFileFromRemote 信息:未能正确获得解析后的远程主机名 | |||
记录时间:2019-12-06 09:04:19,472 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-06 09:04:19,566 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-04 08:07:29,276 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:没有可用的错误消息,结果代码: DB_SEC_E_AUTH_FAILED(0x80040E4D)。 | |||
记录时间:2019-12-04 08:19:31,255 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:没有可用的错误消息,结果代码: DB_SEC_E_AUTH_FAILED(0x80040E4D)。 | |||
记录时间:2019-12-06 10:45:05,140 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-06 10:45:05,160 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,21 @@ | |||
记录时间:2019-12-09 11:09:03,193 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-09 11:09:03,292 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-09 11:09:41,280 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-09 11:09:41,402 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-09 11:10:13,948 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:TestLink 信息:ORA-12541: TNS: 无监听程序 | |||
记录时间:2019-12-09 11:30:32,128 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:TestLink 信息:ORA-12541: TNS: 无监听程序 | |||
记录时间:2019-12-09 11:31:49,868 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:GetDataTable 信息:ORA-12541: TNS: 无监听程序 | |||
记录时间:2019-12-09 11:37:13,333 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-09 11:37:13,433 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-09 11:37:41,056 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:ExecuteDataSet 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-09 11:37:41,078 线程ID:[1]- 错误描述:类名:MySQLDAL 方法名:GetTableNames 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-09 11:42:55,730 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-09 11:42:55,923 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-09 11:44:30,069 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:GetDataTable 信息:ORA-00942: 表或视图不存在 | |||
记录时间:2019-12-09 17:37:45,994 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-09 17:37:46,089 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,106 @@ | |||
记录时间:2019-12-10 09:23:18,042 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'T_WEIGHT_INFO$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 09:23:34,491 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:GetDataTable 信息:连接请求超时 | |||
记录时间:2019-12-10 09:23:49,661 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:GetDataTable 信息:连接请求超时 | |||
记录时间:2019-12-10 09:23:58,913 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 09:23:58,967 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 09:24:49,143 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'T_WEIGHT_INFO$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 09:41:00,045 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 09:41:00,128 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 09:41:03,931 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 09:41:03,955 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 09:41:28,356 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:GetDataTable 信息:连接请求超时 | |||
记录时间:2019-12-10 09:49:10,550 线程ID:[1]- 错误描述:类名:SqlServerDAL 方法名:GetAllTableNameAndStructure 信息:Login failed for user ''. | |||
记录时间:2019-12-10 10:33:10,746 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 10:33:10,827 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 10:34:33,349 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 10:34:33,441 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 10:36:49,145 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 10:36:49,232 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 10:37:29,493 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:不可识别的数据库格式 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktopTPaccdb.mdb'。 | |||
记录时间:2019-12-10 10:39:02,230 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 10:39:02,316 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 10:48:18,712 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 10:48:18,809 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 10:48:42,419 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:密码无效。 | |||
记录时间:2019-12-10 10:49:59,183 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TP_COLLECTDATA$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 10:50:46,366 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TP_COLLECTDATA$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 10:52:46,025 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TP_COLLECTDATA$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 10:56:45,622 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TP_COLLECTDATA$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 11:02:51,717 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 11:02:51,867 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 11:05:17,852 线程ID:[1]- 错误描述:类名:OracleDAL 方法名:TestLink 信息:连接请求超时 | |||
记录时间:2019-12-10 11:53:09,614 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 11:53:09,760 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 11:55:07,482 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 11:55:07,582 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 11:55:37,318 线程ID:[1]- 错误描述:类名:SqlServerDAL 方法名:GetAllTableNameAndStructure 信息:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错) | |||
记录时间:2019-12-10 11:57:43,824 线程ID:[1]- 错误描述:类名:SqlServerDAL 方法名:GetAllTableNameAndStructure 信息:在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错) | |||
记录时间:2019-12-10 11:59:42,735 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 13:51:31,628 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 13:51:31,697 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 13:51:45,261 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 13:54:05,912 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 13:56:13,868 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 13:57:20,029 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 13:57:20,059 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 13:57:58,403 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 13:58:03,638 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 13:58:22,149 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'TEST$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-10 14:24:19,224 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 14:24:19,308 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 14:32:44,980 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 14:32:45,088 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 14:46:46,285 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 14:46:46,373 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 16:52:55,239 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:TestConnectMySql 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-10 16:53:19,229 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 16:53:19,354 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 16:53:38,604 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:TestConnectMySql 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-10 16:54:32,028 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:TestConnectMySql 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-10 16:59:51,213 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 16:59:51,339 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 17:01:15,663 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 17:01:15,771 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 17:01:51,036 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:01:51,543 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\192168109146ddd20191205mdb.mdb'。 | |||
记录时间:2019-12-10 17:02:18,617 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:02:18,768 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\192168109146ddd20191205mdb.mdb'。 | |||
记录时间:2019-12-10 17:02:46,965 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:02:47,125 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\192168109146ddd20191205mdb.mdb'。 | |||
记录时间:2019-12-10 17:02:54,174 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:02:54,341 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\192168109146ddd20191205mdb.mdb'。 | |||
记录时间:2019-12-10 17:03:42,915 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:03:43,063 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\192168109146ddd20191205mdb.mdb'。 | |||
记录时间:2019-12-10 17:08:34,770 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:08:34,975 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\192168109146ddd20191205mdb.mdb'。 | |||
记录时间:2019-12-10 17:11:53,426 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:无法打开用应用程序较早版本创建的数据库。 | |||
记录时间:2019-12-10 17:12:37,506 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:无法打开用应用程序较早版本创建的数据库。 | |||
记录时间:2019-12-10 17:12:58,485 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:无法打开用应用程序较早版本创建的数据库。 | |||
记录时间:2019-12-10 17:14:28,185 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:对路径“\\192.168.109.146\ddd\20191205.mdb”的访问被拒绝。 | |||
记录时间:2019-12-10 17:14:30,476 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:无法打开用应用程序较早版本创建的数据库。 | |||
记录时间:2019-12-10 17:46:53,412 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 17:46:53,542 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-10 17:47:17,268 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:无法打开用应用程序较早版本创建的数据库。 | |||
记录时间:2019-12-10 17:49:12,720 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-10 17:49:12,821 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,468 @@ | |||
记录时间:2019-12-11 09:25:15,868 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-11 09:25:15,995 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-11 09:26:47,945 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'1$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-11 09:27:10,880 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-11 09:27:10,936 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-11 09:27:17,012 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'1$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-11 09:28:23,430 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-11 09:28:23,461 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-11 09:28:26,654 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'1$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-11 09:29:23,021 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'12$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-11 09:29:33,143 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,173 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,206 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,240 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,270 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,302 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,335 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,369 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,401 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,431 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,461 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,491 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,521 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,554 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,584 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,612 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,646 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,677 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,707 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,739 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,774 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,805 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,835 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,870 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,903 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,935 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,966 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:33,997 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,026 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,057 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,089 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,131 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,168 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,203 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,235 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,263 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,291 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,324 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,356 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,390 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,424 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,453 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,485 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,519 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,549 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,582 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,612 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,646 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,679 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,708 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,740 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,770 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,810 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,844 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,875 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,903 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,933 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:34,965 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,008 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,037 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,069 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,102 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,132 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,163 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,194 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,229 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,261 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,295 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,326 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,358 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,389 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,421 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,453 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,484 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,514 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,545 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,578 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,615 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,654 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,686 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,719 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,749 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,781 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,813 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,853 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,886 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,917 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,949 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:35,978 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,012 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,045 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,086 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,115 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,144 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,181 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,215 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,252 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,291 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,322 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,355 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,384 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,412 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,443 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,473 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,511 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,541 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,569 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,598 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,626 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,658 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,691 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,724 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,757 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,786 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,815 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,845 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,884 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,920 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,951 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:36,982 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,012 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,042 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,071 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,102 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,134 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,166 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,199 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,230 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,261 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,291 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,325 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,354 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,385 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,421 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,452 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,482 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,514 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,546 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,578 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,606 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,638 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,669 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,700 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,734 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,772 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,805 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,841 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,872 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,907 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,939 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:29:37,977 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:03,957 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:44,953 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:44,986 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,018 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,048 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,078 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,109 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,142 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,181 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,215 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,243 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,275 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,305 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,336 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,368 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,399 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,432 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,465 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,496 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,531 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,566 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,600 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,629 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,662 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,692 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,723 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,755 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,790 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,821 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,852 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,884 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,918 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,947 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:45,977 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,011 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,044 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,080 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,115 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,146 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,178 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,209 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,236 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,265 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,296 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,327 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,358 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,391 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,424 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,455 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,485 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,517 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,547 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,577 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,609 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,643 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,672 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,701 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,730 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,760 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,791 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,822 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,860 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,921 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:46,965 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,001 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,031 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,065 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,100 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,131 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,161 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,190 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,220 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,254 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,288 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,317 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,346 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,375 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,406 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,435 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,487 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,519 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,548 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,580 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,613 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,643 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,678 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,707 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,736 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,765 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,795 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,827 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,862 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,897 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,928 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,962 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:47,992 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,023 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,055 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,086 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,129 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,164 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,197 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,230 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,260 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,293 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,331 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,363 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,393 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,425 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,457 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,486 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,523 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,560 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,592 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,622 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,653 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,683 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,714 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,750 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,780 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,809 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,842 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,874 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,904 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,935 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,969 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:48,999 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,030 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,066 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,098 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,128 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,164 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,193 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,224 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,253 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,283 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,314 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,346 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,383 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,418 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,450 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,484 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,515 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,548 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,590 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,633 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,663 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,693 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,723 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,751 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:49,789 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:59,815 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'12$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-11 09:30:59,925 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:59,960 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:30:59,995 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,032 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,062 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,092 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,123 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,152 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,184 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,221 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,257 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,286 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,327 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,358 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,389 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,423 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,459 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,491 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,525 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,556 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,585 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,621 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,655 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,688 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,719 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,749 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,783 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,817 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,849 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,879 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,908 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,944 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:00,977 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,014 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,051 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,090 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,123 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,157 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,188 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,220 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,254 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,291 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,324 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,356 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,388 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,419 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,457 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,491 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,525 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,555 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,587 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,619 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,657 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,692 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,723 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,757 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,788 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,819 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,850 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,888 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,920 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,954 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:01,983 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,015 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,049 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,087 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,118 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,146 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,178 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,211 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,243 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,277 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,310 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,340 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,374 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,403 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,435 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,468 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,504 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,538 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,569 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,600 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,633 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,666 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,703 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,737 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,772 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,804 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,834 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,863 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,896 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,931 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,960 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:02,988 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,021 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,057 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,087 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,119 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,152 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,187 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,220 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,250 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,281 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,314 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,351 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,385 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,416 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,448 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,479 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,511 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,542 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,577 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,611 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,643 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,676 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,711 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,742 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,779 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,812 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,840 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,871 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,904 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,935 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,965 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:03,997 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,025 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,054 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,084 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,117 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,146 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,180 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,226 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,259 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,289 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,319 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,351 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,383 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,422 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,456 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,488 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,517 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,547 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,577 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,607 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,639 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,669 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,698 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,728 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,756 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,786 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:04,816 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:IfSepcialDateFormat 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-11 09:31:56,315 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'12$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 |
@@ -0,0 +1,40 @@ | |||
记录时间:2019-12-12 09:39:42,689 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:TestConnectMySql 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-12 09:40:52,487 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 09:40:52,600 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 09:41:26,026 线程ID:[1]- 错误描述:类名:ExcelDAL 方法名:ReadExcelByNameToTable 信息:'12$' 不是一个有效名称。请确认它不包含无效的字符或标点,且名称不太长。 | |||
记录时间:2019-12-12 09:41:43,327 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 09:41:43,382 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 09:46:08,618 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 09:46:08,698 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 11:15:59,054 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 11:15:59,150 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 11:18:15,940 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 11:18:16,017 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 11:21:32,179 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 11:21:32,274 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 11:29:03,778 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 11:29:03,868 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 11:32:57,947 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 11:32:58,031 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 11:58:36,478 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 11:58:36,586 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 12:39:23,373 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 12:39:23,416 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 12:40:40,402 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 12:40:40,433 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 15:57:21,929 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-12 15:57:21,947 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-12 15:57:57,671 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:文件“C:\Users\Li\Desktop\GDH.mdb”正由另一进程使用,因此该进程无法访问此文件。 | |||
记录时间:2019-12-12 15:57:57,748 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktopGDHmdb.mdb'。 |
@@ -0,0 +1,41 @@ | |||
记录时间:2019-12-13 09:32:49,425 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 09:56:48,922 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-13 09:56:49,012 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-13 09:56:51,836 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:06:26,428 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:08:40,662 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:09:23,768 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:09:42,209 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:10:25,833 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-13 11:10:25,890 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-13 11:10:28,073 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:14:51,270 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 11:15:12,520 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:06:42,585 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:07:03,543 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-13 14:07:03,604 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-13 14:07:11,396 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:07:19,803 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:07:40,932 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:07:54,310 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:10:17,792 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:10:36,116 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-13 14:10:36,187 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-13 14:11:29,514 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:11:43,990 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:11:45,631 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:26:13,266 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:33:07,150 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-13 14:33:07,197 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-13 14:33:08,869 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:33:25,665 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:37:13,650 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-13 14:37:13,689 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-13 14:37:15,816 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-13 14:37:32,915 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb”的一部分。 |
@@ -0,0 +1,3 @@ | |||
记录时间:2019-12-16 17:58:17,560 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-16 17:58:17,653 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,48 @@ | |||
记录时间:2019-12-17 15:19:10,967 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\取数端测试版20191212.01dd\取数端测试版20191212.01\Cache\DczdatabaseGDHmdb.mdb\DczdatabaseGDHmdb.mdb”的一部分。 | |||
记录时间:2019-12-17 15:20:17,493 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:20:17,582 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:20:17,822 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncInStrumentData.mes相关数据 | |||
记录时间:2019-12-17 15:20:17,860 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:20:18,068 线程ID:[1]- 错误描述:类名:FileOperation 方法名:GetLocalSyncInStrumentData 信息:XML 文档(0, 0)中有错误。 | |||
记录时间:2019-12-17 15:21:10,480 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\2019comDatabase.mdb\2019comDatabase.mdb”的一部分。 | |||
记录时间:2019-12-17 15:22:20,485 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:22:43,653 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到路径“C:\Users\Li\Desktop\2019comDatabase.mdb\2019comDatabase.mdb”的一部分。 | |||
记录时间:2019-12-17 15:23:08,065 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:23:16,973 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:23:34,361 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:27:43,275 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:27:43,362 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:27:43,596 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncInStrumentData.mes相关数据 | |||
记录时间:2019-12-17 15:27:43,635 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:27:43,817 线程ID:[1]- 错误描述:类名:FileOperation 方法名:GetLocalSyncInStrumentData 信息:XML 文档(0, 0)中有错误。 | |||
记录时间:2019-12-17 15:28:49,777 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:30:47,488 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:31:01,153 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:33:57,109 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:33:57,199 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:35:33,284 线程ID:[1]- 错误描述:类名:MdbDAL 方法名:ReadAccessTables 信息:找不到文件 'E:\JXD\CNASClient\CNAS_DBSync\dll\Cache\CUsersLiDesktop2019comDatabasemdb.mdb'。 | |||
记录时间:2019-12-17 15:36:47,481 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:36:47,577 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:37:51,068 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:37:51,149 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:38:45,149 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:ExecuteDataSet 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-17 15:38:45,181 线程ID:[1]- 错误描述:类名:MySQLDAL 方法名:GetTableNames 信息:Unable to connect to any of the specified MySQL hosts. | |||
记录时间:2019-12-17 15:42:02,059 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:42:02,144 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:44:09,444 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:44:09,527 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:48:35,796 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:48:35,825 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 15:49:12,495 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 15:49:12,528 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,65 @@ | |||
记录时间:2019-12-18 09:43:04,670 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 09:43:04,776 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 11:24:07,054 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 11:24:07,158 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 17:14:03,776 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 17:14:03,907 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 17:17:25,535 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到文件“C:\Users\Li\Desktop\过衡数据\201912180908.ddd”。 | |||
记录时间:2019-12-18 17:17:29,678 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到文件“C:\Users\Li\Desktop\过衡数据\201912180947.ddd”。 | |||
记录时间:2019-12-18 17:17:31,538 线程ID:[1]- 错误描述:类名:TXTDAL 方法名:ReadTxtFileColumn 信息:索引超出范围。必须为非负值并小于集合大小。 | |||
参数名: index | |||
记录时间:2019-12-18 17:17:31,565 线程ID:[1]- 错误描述:类名:TXTDAL 方法名:ReadTxtFileColumn 信息:索引超出范围。必须为非负值并小于集合大小。 | |||
参数名: index | |||
记录时间:2019-12-18 17:18:12,321 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到文件“C:\Users\Li\Desktop\过衡数据\201912180908.ddd”。 | |||
记录时间:2019-12-18 17:18:13,951 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到文件“C:\Users\Li\Desktop\过衡数据\201912180947.ddd”。 | |||
记录时间:2019-12-18 17:19:07,521 线程ID:[1]- 错误描述:类名:TXTDAL 方法名:ReadTxtFileColumn 信息:索引超出范围。必须为非负值并小于集合大小。 | |||
参数名: index | |||
记录时间:2019-12-18 17:19:07,551 线程ID:[1]- 错误描述:类名:TXTDAL 方法名:ReadTxtFileColumn 信息:索引超出范围。必须为非负值并小于集合大小。 | |||
参数名: index | |||
记录时间:2019-12-18 17:20:49,918 线程ID:[1]- 错误描述:类名:RemoteFileCopy 方法名:Transport 信息:未能找到文件“C:\Users\Li\Desktop\过衡数据\201912180908.ddd”。 | |||
记录时间:2019-12-18 17:22:24,087 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 17:22:24,211 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 17:31:56,482 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 17:31:56,617 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 17:35:23,095 线程ID:[1]- 错误描述:类名:TXTInstrumentData 方法名:GetInstrumentDataByDate 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-18 17:35:45,206 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 17:35:45,317 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 17:37:43,304 线程ID:[1]- 错误描述:类名:TXTInstrumentData 方法名:GetInstrumentDataByDate 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-18 17:38:03,212 线程ID:[1]- 错误描述:类名:TXTInstrumentData 方法名:GetInstrumentDataByDate 信息:该字符串未被识别为有效的 DateTime。 | |||
记录时间:2019-12-18 17:43:41,634 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 17:43:41,716 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 17:46:29,580 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 17:46:29,661 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 17:47:43,965 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 17:47:44,023 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 17:47:45,331 线程ID:[1]- 错误描述:类名:TXTInstrumentData 方法名:.ctor 信息:未能找到路径“C:\Users\Li\Desktop\过衡数据\2019\12\17”的一部分。 | |||
记录时间:2019-12-16 17:48:30,884 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-16 17:48:30,931 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-16 17:50:41,700 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-16 17:50:41,753 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 11:29:51,264 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 11:29:51,324 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-18 11:31:32,191 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-18 11:31:32,246 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-17 11:40:17,255 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-17 11:40:17,285 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-11 11:41:01,303 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-11 11:41:01,334 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-11 11:41:31,006 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-11 11:41:31,036 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,10 @@ | |||
记录时间:2019-12-19 10:41:21,565 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-19 10:41:21,670 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-19 10:41:34,725 线程ID:[1]- 错误描述:类名:TXTInstrumentData 方法名:.ctor 信息:未能找到路径“C:\Users\Li\Desktop\CalWin\2019\12\19”的一部分。 | |||
记录时间:2019-12-19 10:51:14,415 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-19 10:51:14,492 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
记录时间:2019-12-19 11:17:48,946 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-19 11:17:49,040 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,3 @@ | |||
记录时间:2019-12-27 15:03:18,637 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||
记录时间:2019-12-27 15:03:18,764 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||
@@ -0,0 +1,96 @@ | |||
记录时间:2019-11-13 08:51:18,542 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:Start 信息:SyncSerivce:服务启动 | |||
记录时间:2019-11-13 08:52:18,668 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:52:18,741 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:52:18,755 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:52:18,947 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:52:20,098 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:53:18,670 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:53:18,678 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:53:18,678 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:53:18,683 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:53:20,513 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:54:18,678 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:54:18,684 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:54:18,684 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:54:18,690 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:54:20,301 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:55:18,679 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:55:18,682 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:55:18,682 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:55:18,685 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:55:19,856 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:56:18,680 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:56:18,683 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:56:18,683 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:56:18,687 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:56:19,786 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:57:18,692 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:57:18,696 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:57:18,697 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:57:18,700 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:57:19,862 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:58:18,696 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:58:18,701 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:58:18,701 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:58:18,704 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:58:19,815 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 08:59:18,710 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 08:59:18,713 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 08:59:18,713 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 08:59:18,717 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 08:59:19,959 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:00:18,711 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:00:18,714 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:00:18,714 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:00:18,717 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:00:19,679 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:01:18,725 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:01:18,729 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:01:18,729 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:01:18,733 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:01:19,715 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:02:18,727 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:02:18,732 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:02:18,732 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:02:18,736 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:02:19,759 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:03:18,728 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:03:18,731 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:03:18,731 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:03:18,733 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:03:19,708 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:04:18,741 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:04:18,748 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:04:18,748 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:04:18,752 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:04:19,839 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:05:18,742 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:05:18,747 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:05:18,748 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:05:18,751 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:05:19,776 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:06:18,755 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:06:18,758 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:06:18,759 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:06:18,762 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:06:19,842 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:07:18,756 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:07:18,761 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:07:18,761 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:07:18,764 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:07:19,729 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:08:18,757 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:08:18,760 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:08:18,760 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:08:18,763 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:08:19,793 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:09:18,758 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:09:18,762 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:09:18,762 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:09:18,765 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:09:19,779 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-13 09:10:18,770 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-13 09:10:18,774 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-13 09:10:18,774 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-13 09:10:18,777 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-12-02 13:57:04 | |||
记录时间:2019-11-13 09:10:20,053 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 |
@@ -0,0 +1,20 @@ | |||
记录时间:2019-11-14 09:11:18,613 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-14 09:11:18,623 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-14 09:11:18,623 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-14 09:11:18,629 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-10-15 00:00:00 | |||
记录时间:2019-11-14 09:11:19,909 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共179条数据 | |||
记录时间:2019-11-14 09:11:19,914 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-14 09:11:19,915 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-14 09:11:19,954 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-14 09:11:19,987 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行179 | |||
记录时间:2019-11-14 09:11:21,646 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功125条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-14 09:12:18,615 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-14 09:12:18,624 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-14 09:12:18,624 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-14 09:12:18,633 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-11 10:39:03 | |||
记录时间:2019-11-14 09:12:19,775 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共179条数据 | |||
记录时间:2019-11-14 09:12:19,780 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-14 09:12:19,781 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-14 09:12:19,800 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-14 09:12:19,823 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行179 | |||
记录时间:2019-11-14 09:12:20,465 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他179条。............................................................................................................ |
@@ -0,0 +1,10 @@ | |||
记录时间:2019-11-15 09:13:17,832 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-15 09:13:17,839 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-15 09:13:17,839 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-15 09:13:17,844 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-11 10:39:03 | |||
记录时间:2019-11-15 09:13:18,017 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共5条数据 | |||
记录时间:2019-11-15 09:13:18,021 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-15 09:13:18,022 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-15 09:13:18,023 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-15 09:13:18,049 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行5 | |||
记录时间:2019-11-15 09:13:18,088 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功5条,失败0条,其他0条。............................................................................................................ |
@@ -0,0 +1,11 @@ | |||
记录时间:2019-11-19 10:22:22,028 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:Start 信息:SyncSerivce:服务启动 | |||
记录时间:2019-11-19 10:24:22,193 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-19 10:24:22,280 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-19 10:24:22,292 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-19 10:24:22,480 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-15 23:43:33 | |||
记录时间:2019-11-19 10:24:23,073 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-19 10:24:23,080 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-19 10:24:23,080 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-19 10:24:23,096 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-19 10:24:23,128 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-19 10:24:23,938 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功54条,失败0条,其他0条。............................................................................................................ |
@@ -1,338 +1,60 @@ | |||
记录时间:2019-11-20 16:05:37,542 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:Start 信息:SyncSerivce:服务启动 | |||
记录时间:2019-11-20 16:06:37,700 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:06:37,798 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:06:37,809 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:06:37,988 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:06:38,764 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:06:38,773 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:06:38,773 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:06:38,797 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:06:38,819 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:06:39,535 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:07:37,701 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:07:37,705 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:07:37,706 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:07:37,734 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:07:38,388 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:07:38,392 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:07:38,392 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:07:38,406 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:07:38,427 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:07:38,795 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:08:37,702 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:08:37,708 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:08:37,708 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:08:37,713 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:08:38,382 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:08:38,385 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:08:38,385 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:08:38,402 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:08:38,421 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:08:38,889 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:09:37,701 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:09:37,705 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:09:37,705 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:09:37,709 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:09:38,507 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:09:38,510 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:09:38,510 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:09:38,530 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:09:38,558 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:09:38,921 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:10:37,702 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:10:37,712 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:10:37,712 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:10:37,720 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:10:38,451 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:10:38,455 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:10:38,455 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:10:38,471 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:10:38,487 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:10:38,843 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:11:37,703 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:11:37,714 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:11:37,714 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:11:37,722 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:11:38,470 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:11:38,473 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:11:38,473 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:11:38,488 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:11:38,509 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:11:39,014 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:12:37,717 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:12:37,720 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:12:37,720 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:12:37,724 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:12:38,389 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:12:38,393 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:12:38,393 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:12:38,407 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:12:38,426 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:12:38,796 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:13:37,719 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:13:37,727 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:13:37,727 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:13:37,736 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:13:38,421 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:13:38,432 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:13:38,432 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:13:38,457 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:13:38,500 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:13:38,875 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:14:37,721 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:14:37,729 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:14:37,729 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:14:37,746 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:14:38,418 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:14:38,422 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:14:38,422 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:14:38,437 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:14:38,457 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:14:38,813 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:15:37,721 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:15:37,725 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:15:37,725 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:15:37,729 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:15:38,417 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:15:38,421 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:15:38,421 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:15:38,435 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:15:38,451 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:15:38,810 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:16:37,736 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:16:37,743 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:16:37,743 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:16:37,752 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:16:38,414 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:16:38,418 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:16:38,418 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:16:38,432 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:16:38,456 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:16:39,019 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:17:37,749 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:17:37,757 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:17:37,758 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:17:37,766 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:17:38,451 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:17:38,454 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:17:38,454 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:17:38,468 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:17:38,485 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:17:38,827 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:18:37,750 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:18:37,755 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:18:37,756 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:18:37,761 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:18:38,417 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:18:38,420 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:18:38,421 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:18:38,434 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:18:38,458 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:18:38,808 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:19:37,750 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:19:37,753 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:19:37,753 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:19:37,757 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:19:38,408 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:19:38,411 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:19:38,411 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:19:38,425 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:19:38,451 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:19:38,804 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:20:37,751 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:20:37,756 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:20:37,756 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:20:37,760 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:20:38,455 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:20:38,458 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:20:38,458 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:20:38,472 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:20:38,493 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:20:38,842 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:21:37,752 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:21:37,760 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:21:37,761 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:21:37,769 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:21:38,420 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:21:38,424 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:21:38,424 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:21:38,438 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:21:38,456 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:21:38,817 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:22:37,765 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:22:37,769 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:22:37,769 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:22:37,787 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:22:38,465 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:22:38,470 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:22:38,470 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:22:38,486 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:22:38,509 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:22:38,857 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:23:37,779 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:23:37,783 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:23:37,783 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:23:37,787 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:23:38,477 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:23:38,481 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:23:38,481 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:23:38,495 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:23:38,518 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:23:38,865 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:24:37,779 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:24:37,783 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:24:37,783 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:24:37,788 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:24:38,425 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:24:38,428 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:24:38,429 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:24:38,443 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:24:38,464 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:24:38,814 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:25:37,780 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:25:37,785 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:25:37,785 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:25:37,791 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:25:38,450 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:25:38,453 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:25:38,454 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:25:38,467 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:25:38,489 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:25:38,849 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:26:37,781 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:26:37,789 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:26:37,789 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:26:37,798 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:26:38,656 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:26:38,658 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:26:38,658 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:26:38,673 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:26:38,688 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:26:39,067 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:27:37,782 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:27:37,790 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:27:37,790 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:27:37,798 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:27:38,464 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:27:38,468 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:27:38,468 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:27:38,482 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:27:38,507 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:27:38,860 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:28:37,783 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:28:37,786 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:28:37,786 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:28:37,826 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:28:38,522 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:28:38,525 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:28:38,525 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:28:38,540 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:28:38,562 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:28:38,909 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:29:37,784 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:29:37,793 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:29:37,793 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:29:37,801 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:29:38,483 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:29:38,492 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:29:38,492 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:29:38,513 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:29:38,543 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:29:38,937 线程ID:[14]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:30:37,799 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:30:37,806 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:30:37,806 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:30:37,812 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:30:38,463 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:30:38,466 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:30:38,466 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:30:38,480 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:30:38,502 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:30:38,854 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:31:37,812 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:31:37,821 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:31:37,821 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:31:37,829 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:31:38,522 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:31:38,525 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:31:38,525 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:31:38,540 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:31:38,558 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:31:38,915 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:32:37,814 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:32:37,822 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:32:37,822 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:32:37,831 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:32:38,487 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:32:38,490 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:32:38,490 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:32:38,506 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:32:38,552 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:32:39,013 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:33:37,828 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:33:37,836 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:33:37,837 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:33:37,848 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:33:38,537 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:33:38,540 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:33:38,540 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:33:38,554 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:33:38,575 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:33:38,982 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:34:37,829 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:34:37,832 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:34:37,832 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:34:37,835 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:34:38,545 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:34:38,554 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:34:38,554 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:34:38,569 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:34:38,585 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:34:39,017 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:35:37,831 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:35:37,841 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:35:37,842 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:35:37,851 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:35:38,633 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:35:38,636 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:35:38,636 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:35:38,652 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:35:38,671 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:35:39,183 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:36:37,831 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:36:37,835 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:36:37,835 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:36:37,839 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:36:38,888 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:36:38,897 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:36:38,897 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:36:38,914 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:36:38,931 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:36:39,379 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:37:37,832 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:37:37,836 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:37:37,837 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:37:37,841 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:37:38,533 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:37:38,537 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:37:38,537 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:37:38,552 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:37:38,576 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:37:38,938 线程ID:[15]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:38:37,845 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:38:37,848 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:38:37,848 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:38:37,856 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:38:38,560 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:38:38,564 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:38:38,564 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 16:38:38,584 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 16:38:38,607 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-20 16:38:38,984 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-20 16:39:37,846 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 16:39:37,849 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 16:39:37,849 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 16:39:37,852 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-20 16:39:38,677 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共104条数据 | |||
记录时间:2019-11-20 16:39:38,681 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 16:39:38,681 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:26:21,533 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 10:26:21,544 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 10:26:21,544 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 10:26:21,837 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-16 10:50:21 | |||
记录时间:2019-11-20 10:26:23,218 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共174条数据 | |||
记录时间:2019-11-20 10:26:23,229 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 10:26:23,230 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:26:23,249 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 10:26:23,277 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行174 | |||
记录时间:2019-11-20 10:26:25,511 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功174条,失败0条,其他0条。............................................................................................................ | |||
记录时间:2019-11-20 10:28:21,534 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 10:28:21,538 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 10:28:21,538 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 10:28:21,544 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 16:12:04 | |||
记录时间:2019-11-20 10:28:22,797 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共174条数据 | |||
记录时间:2019-11-20 10:28:22,801 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 10:28:22,801 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:28:22,821 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 10:28:22,843 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行174 | |||
记录时间:2019-11-20 10:28:24,326 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他174条。............................................................................................................ | |||
记录时间:2019-11-20 10:30:21,540 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 10:30:21,543 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 10:30:21,543 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 10:30:21,546 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 16:12:04 | |||
记录时间:2019-11-20 10:30:22,731 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共174条数据 | |||
记录时间:2019-11-20 10:30:22,735 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 10:30:22,735 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:30:22,754 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 10:30:22,780 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行174 | |||
记录时间:2019-11-20 10:30:23,691 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他174条。............................................................................................................ | |||
记录时间:2019-11-20 10:32:21,540 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 10:32:21,543 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 10:32:21,543 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 10:32:21,546 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 16:12:04 | |||
记录时间:2019-11-20 10:32:22,974 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共174条数据 | |||
记录时间:2019-11-20 10:32:22,978 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 10:32:22,978 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:32:23,005 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 10:32:23,039 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行174 | |||
记录时间:2019-11-20 10:32:23,874 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他174条。............................................................................................................ | |||
记录时间:2019-11-20 10:34:21,550 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 10:34:21,553 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 10:34:21,554 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 10:34:21,557 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 16:12:04 | |||
记录时间:2019-11-20 10:34:22,845 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共174条数据 | |||
记录时间:2019-11-20 10:34:22,849 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 10:34:22,849 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:34:22,871 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 10:34:22,896 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行174 | |||
记录时间:2019-11-20 10:34:24,027 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他174条。............................................................................................................ | |||
记录时间:2019-11-20 10:36:21,551 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-20 10:36:21,554 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-20 10:36:21,554 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-20 10:36:21,557 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 16:12:04 | |||
记录时间:2019-11-20 10:36:22,780 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共174条数据 | |||
记录时间:2019-11-20 10:36:22,784 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-20 10:36:22,785 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-20 10:36:22,802 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-20 10:36:22,831 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行174 | |||
记录时间:2019-11-20 10:36:23,550 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他174条。............................................................................................................ |
@@ -1,83 +0,0 @@ | |||
记录时间:2019-11-21 16:39:38,042 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:39:38,079 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行104 | |||
记录时间:2019-11-21 16:39:38,444 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他104条。............................................................................................................ | |||
记录时间:2019-11-21 16:40:37,168 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:40:37,172 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:40:37,173 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:40:37,176 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-17 21:50:00 | |||
记录时间:2019-11-21 16:40:37,657 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:40:37,661 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:40:37,661 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:40:37,668 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:40:37,695 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:40:38,286 线程ID:[13]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功54条,失败0条,其他0条。............................................................................................................ | |||
记录时间:2019-11-21 16:41:37,173 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:41:37,177 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:41:37,177 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:41:37,186 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:41:37,607 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:41:37,612 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:41:37,612 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:41:37,620 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:41:37,643 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:41:37,990 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-21 16:42:37,174 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:42:37,177 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:42:37,177 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:42:37,183 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:42:37,737 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:42:37,741 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:42:37,741 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:42:37,755 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:42:37,786 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:42:38,043 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-21 16:43:37,174 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:43:37,178 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:43:37,178 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:43:37,182 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:43:37,563 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:43:37,568 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:43:37,568 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:43:37,576 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:43:37,600 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:43:37,803 线程ID:[12]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-21 16:44:37,184 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:44:37,187 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:44:37,187 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:44:37,191 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:44:37,577 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:44:37,581 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:44:37,581 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:44:37,589 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:44:37,609 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:44:37,946 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-21 16:45:37,183 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:45:37,187 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:45:37,187 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:45:37,193 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:45:37,723 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:45:37,727 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:45:37,727 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:45:37,739 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:45:37,767 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:45:38,045 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-21 16:46:37,185 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:46:37,195 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:46:37,195 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:46:37,203 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:46:37,574 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:46:37,577 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:46:37,578 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:46:37,585 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:46:37,610 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:46:37,823 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ | |||
记录时间:2019-11-21 16:47:37,187 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-21 16:47:37,196 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-21 16:47:37,196 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-21 16:47:37,205 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-21 16:47:37,628 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共54条数据 | |||
记录时间:2019-11-21 16:47:37,631 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:读取目标数据的数据结构 | |||
记录时间:2019-11-21 16:47:37,632 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:遍历所有来源数据,构造准备插入的数据 | |||
记录时间:2019-11-21 16:47:37,639 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:检查准备插入的数据是否合法 | |||
记录时间:2019-11-21 16:47:37,665 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunUpLoad 信息:逐行插入目标数据,最终准备插入(更新)数据行54 | |||
记录时间:2019-11-21 16:47:37,887 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:上传操作完成!其中成功0条,失败0条,其他54条。............................................................................................................ |
@@ -1,489 +0,0 @@ | |||
记录时间:2019-11-29 16:48:37,923 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:48:37,976 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:48:37,976 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:48:38,002 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:48:38,022 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:49:37,925 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:49:37,935 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:49:37,935 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:49:37,940 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:49:37,958 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:50:37,925 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:50:37,932 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:50:37,932 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:50:37,939 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:50:37,959 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:51:37,926 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:51:37,928 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:51:37,928 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:51:37,932 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:51:37,944 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:52:37,940 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:52:37,945 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:52:37,945 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:52:37,949 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:52:37,964 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:53:37,940 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:53:37,949 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:53:37,949 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:53:37,958 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:53:37,976 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:54:37,942 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:54:37,946 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:54:37,946 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:54:37,949 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:54:37,964 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:55:37,944 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:55:37,955 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:55:37,955 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:55:37,965 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:55:37,997 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:56:37,954 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:56:37,958 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:56:37,959 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:56:37,965 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:56:37,983 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:57:37,955 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:57:37,958 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:57:37,958 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:57:37,961 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:57:37,971 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:58:37,969 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:58:37,972 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:58:37,972 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:58:37,977 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:58:37,994 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 16:59:37,971 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 16:59:37,974 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 16:59:37,974 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 16:59:37,978 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 16:59:37,989 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:00:37,972 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:00:37,980 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:00:37,980 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:00:37,988 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:00:38,004 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:01:37,975 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:01:37,983 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:01:37,984 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:01:37,994 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:01:38,011 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:02:37,976 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:02:37,979 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:02:37,979 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:02:37,982 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:02:37,994 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:03:37,985 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:03:37,988 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:03:37,988 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:03:38,009 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:03:38,021 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:04:37,986 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:04:37,989 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:04:37,990 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:04:37,993 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:04:38,008 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:05:37,987 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:05:37,990 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:05:37,990 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:05:37,995 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:05:38,011 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:06:37,988 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:06:37,992 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:06:37,992 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:06:37,997 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:06:38,015 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:07:37,989 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:07:37,993 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:07:37,993 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:07:37,998 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:07:38,016 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:08:37,990 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:08:37,993 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:08:37,993 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:08:37,997 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:08:38,007 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:09:37,991 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:09:37,994 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:09:37,994 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:09:37,997 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:09:38,008 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:10:37,992 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:10:38,002 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:10:38,002 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:10:38,006 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:10:38,021 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:11:37,994 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:11:37,999 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:11:37,999 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:11:38,004 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:11:38,024 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:12:37,994 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:12:37,998 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:12:37,999 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:12:38,006 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:12:38,026 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:13:38,004 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:13:38,007 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:13:38,007 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:13:38,035 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:13:38,049 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:14:38,005 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:14:38,009 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:14:38,009 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:14:38,013 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:14:38,028 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:15:38,006 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:15:38,009 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:15:38,009 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:15:38,012 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:15:38,022 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:16:38,007 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:16:38,010 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:16:38,010 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:16:38,013 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:16:38,025 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:17:38,008 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:17:38,010 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:17:38,010 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:17:38,013 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:17:38,024 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:18:38,017 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:18:38,025 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:18:38,025 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:18:38,031 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:18:38,056 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:19:38,022 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:19:38,024 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:19:38,024 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:19:38,027 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:19:38,037 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:20:38,022 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:20:38,025 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:20:38,025 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:20:38,031 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:20:38,049 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:21:38,023 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:21:38,025 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:21:38,026 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:21:38,028 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:21:38,040 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:22:38,033 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:22:38,037 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:22:38,037 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:22:38,047 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:22:38,064 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:23:38,034 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:23:38,037 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:23:38,037 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:23:38,041 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:23:38,059 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:24:38,035 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:24:38,040 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:24:38,040 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:24:38,046 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:24:38,061 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:25:38,036 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:25:38,042 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:25:38,042 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:25:38,046 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:25:38,061 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:26:38,052 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:26:38,056 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:26:38,056 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:26:38,082 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:26:38,096 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:27:38,064 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:27:38,069 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:27:38,069 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:27:38,075 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:27:38,088 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:28:38,096 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:28:38,100 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:28:38,100 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:28:38,106 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:28:38,126 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:29:38,100 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:29:38,104 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:29:38,104 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:29:38,107 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:29:38,119 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:30:38,115 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:30:38,120 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:30:38,120 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:30:38,131 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:30:38,151 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:31:38,129 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:31:38,134 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:31:38,134 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:31:38,139 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:31:38,158 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:32:38,131 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:32:38,135 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:32:38,135 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:32:38,139 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:32:38,156 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:33:38,132 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:33:38,136 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:33:38,136 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:33:38,141 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:33:38,158 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:34:38,133 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:34:38,136 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:34:38,136 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:34:38,140 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:34:38,156 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:35:38,135 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:35:38,140 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:35:38,140 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:35:38,144 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:35:38,158 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:36:38,137 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:36:38,141 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:36:38,141 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:36:38,145 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:36:38,163 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:37:38,143 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:37:38,147 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:37:38,147 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:37:38,153 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:37:38,171 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:38:38,144 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:38:38,149 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:38:38,149 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:38:38,153 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:38:38,170 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:39:38,145 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:39:38,149 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:39:38,150 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:39:38,154 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:39:38,171 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:40:38,159 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:40:38,164 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:40:38,164 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:40:38,178 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:40:38,189 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:41:38,160 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:41:38,166 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:41:38,166 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:41:38,171 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:41:38,191 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:42:38,162 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:42:38,168 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:42:38,168 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:42:38,173 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:42:38,185 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:43:38,162 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:43:38,165 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:43:38,165 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:43:38,169 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:43:38,180 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:44:38,163 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:44:38,166 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:44:38,166 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:44:38,169 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:44:38,179 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:45:38,176 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:45:38,180 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:45:38,180 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:45:38,184 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:45:38,206 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:46:38,188 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:46:38,191 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:46:38,191 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:46:38,195 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:46:38,206 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:47:38,189 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:47:38,193 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:47:38,193 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:47:38,197 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:47:38,207 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:48:38,189 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:48:38,192 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:48:38,192 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:48:38,196 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:48:38,207 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:49:38,190 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:49:38,195 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:49:38,195 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:49:38,203 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:49:38,222 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:50:38,204 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:50:38,209 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:50:38,210 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:50:38,215 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:50:38,233 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:51:38,286 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:51:38,294 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:51:38,294 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:51:38,312 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:51:38,331 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:52:38,288 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:52:38,293 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:52:38,293 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:52:38,297 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:52:38,312 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:53:38,297 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:53:38,306 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:53:38,306 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:53:38,311 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:53:38,331 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:54:38,302 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:54:38,307 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:54:38,307 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:54:38,312 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:54:38,331 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:55:38,303 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:55:38,307 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:55:38,307 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:55:38,312 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:55:38,328 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:56:38,313 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:56:38,319 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:56:38,319 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:56:38,325 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:56:38,344 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:57:38,314 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:57:38,318 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:57:38,318 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:57:38,322 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:57:38,332 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:58:38,316 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:58:38,320 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:58:38,320 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:58:38,341 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:58:38,360 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 17:59:38,317 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 17:59:38,320 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 17:59:38,320 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 17:59:38,323 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 17:59:38,335 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:00:38,318 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:00:38,321 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:00:38,321 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:00:38,325 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:00:38,336 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:01:38,319 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:01:38,323 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:01:38,323 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:01:38,328 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:01:38,347 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:02:38,333 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:02:38,337 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:02:38,337 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:02:38,343 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:02:38,358 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:03:38,346 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:03:38,355 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:03:38,356 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:03:38,360 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:03:38,376 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:04:38,347 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:04:38,350 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:04:38,351 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:04:38,355 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:04:38,369 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:05:38,348 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:05:38,353 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:05:38,353 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:05:38,358 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:05:38,370 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:06:38,349 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:06:38,353 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:06:38,353 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:06:38,358 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:06:38,374 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:07:38,349 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:07:38,352 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:07:38,353 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:07:38,357 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:07:38,369 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:08:38,361 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:08:38,365 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:08:38,365 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:08:38,368 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:08:38,387 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:09:38,364 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:09:38,368 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:09:38,368 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:09:38,371 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:09:38,384 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:10:38,376 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:10:38,379 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:10:38,379 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:10:38,385 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:10:38,398 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:11:38,378 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:11:38,386 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:11:38,386 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:11:38,390 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:11:38,407 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:12:38,379 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:12:38,383 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:12:38,383 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:12:38,387 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:12:38,398 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:13:38,381 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:13:38,384 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:13:38,385 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:13:38,387 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:13:38,398 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:14:38,381 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:14:38,386 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:14:38,386 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:14:38,391 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:14:38,411 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:15:38,391 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:15:38,396 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:15:38,397 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:15:38,400 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:15:38,420 线程ID:[10]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:16:38,392 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:16:38,396 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:16:38,396 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:16:38,400 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:16:38,412 线程ID:[11]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:17:38,393 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:17:38,395 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:17:38,396 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:17:38,399 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:17:38,409 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:18:38,394 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:18:38,398 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:18:38,398 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:18:38,403 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:18:38,416 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:19:38,407 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:19:38,411 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:19:38,411 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:19:38,417 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:19:38,432 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:20:38,408 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:20:38,411 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:20:38,411 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:20:38,416 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:20:38,426 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:21:38,408 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:21:38,411 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:21:38,411 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:21:38,415 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:21:38,427 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:22:38,413 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:22:38,417 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:22:38,417 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:22:38,420 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:22:38,437 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:23:38,413 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:23:38,417 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:23:38,417 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:23:38,421 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:23:38,434 线程ID:[9]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:24:38,414 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:24:38,418 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:24:38,418 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:24:38,423 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-11-29 18:24:38,443 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-11-29 18:25:38,416 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-11-29 18:25:38,419 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-11-29 18:25:38,419 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-11-29 18:26:08,452 线程ID:[8]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间数据库连接失败。 |
@@ -1,26 +0,0 @@ | |||
记录时间:2019-12-02 15:27:30,627 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:Start 信息:SyncSerivce:服务启动 | |||
记录时间:2019-12-02 15:28:30,785 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-12-02 15:28:31,009 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-12-02 15:28:31,027 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-12-02 15:28:31,362 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-12-02 15:28:31,778 线程ID:[5]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-12-02 15:29:30,798 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-12-02 15:29:30,801 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-12-02 15:29:30,801 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-12-02 15:29:30,806 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-12-02 15:29:30,823 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-12-02 15:30:30,801 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-12-02 15:30:30,804 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-12-02 15:30:30,804 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-12-02 15:30:30,809 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-12-02 15:30:30,823 线程ID:[6]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-12-02 15:31:30,818 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-12-02 15:31:30,821 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-12-02 15:31:30,821 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-12-02 15:31:30,824 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-12-02 15:31:30,836 线程ID:[3]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 | |||
记录时间:2019-12-02 15:32:30,820 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:timerSync_Elapsed 信息:定时器启动 | |||
记录时间:2019-12-02 15:32:30,824 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:ReadSyncInstruments 信息:读取到本地配置信息行数1 | |||
记录时间:2019-12-02 15:32:30,824 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:准备根据日期字段查询筛选 | |||
记录时间:2019-12-02 15:32:30,826 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:读取上次最晚执行时间为2019-11-18 10:09:00 | |||
记录时间:2019-12-02 15:32:30,840 线程ID:[4]- 信息描述:类名:SyncServiceOperation 方法名:RunSyncByInstrument 信息:根据日期读取准备插入的来源数据,共0条数据 |