@@ -63,7 +63,7 @@ namespace CnasSynchronusClient | |||||
{ | { | ||||
StrPath = StrLocalPath, | StrPath = StrLocalPath, | ||||
ExcelFileVersion = ExcelFormat.ExcelFileVersion, | ExcelFileVersion = ExcelFormat.ExcelFileVersion, | ||||
autoSql = ExcelFormat.autoSql | |||||
autoSql = ExcelFormat.AutoSql | |||||
}); | }); | ||||
} | } | ||||
@@ -74,7 +74,7 @@ namespace CnasSynchronusClient | |||||
{ | { | ||||
StrPath = StrLocalPath, | StrPath = StrLocalPath, | ||||
ExcelFileVersion = ExcelFormat.ExcelFileVersion, | ExcelFileVersion = ExcelFormat.ExcelFileVersion, | ||||
autoSql = ExcelFormat.autoSql | |||||
autoSql = ExcelFormat.AutoSql | |||||
}, | }, | ||||
new ConditionParams | new ConditionParams | ||||
{ | { | ||||
@@ -91,7 +91,7 @@ namespace CnasSynchronusClient | |||||
{ | { | ||||
StrPath = StrLocalPath, | StrPath = StrLocalPath, | ||||
ExcelFileVersion = ExcelFormat.ExcelFileVersion, | ExcelFileVersion = ExcelFormat.ExcelFileVersion, | ||||
autoSql = ExcelFormat.autoSql | |||||
autoSql = ExcelFormat.AutoSql | |||||
}, | }, | ||||
new ConditionParams | new ConditionParams | ||||
{ | { | ||||
@@ -43,7 +43,6 @@ | |||||
</ItemGroup> | </ItemGroup> | ||||
<ItemGroup> | <ItemGroup> | ||||
<Compile Include="SourceConfigFile\AccessFormatConfig.cs" /> | <Compile Include="SourceConfigFile\AccessFormatConfig.cs" /> | ||||
<Compile Include="SourceConfigFile\AutoFileConfig.cs" /> | |||||
<Compile Include="SourceConfigFile\ExcelFormatConfig.cs" /> | <Compile Include="SourceConfigFile\ExcelFormatConfig.cs" /> | ||||
<Compile Include="FilterCondition.cs" /> | <Compile Include="FilterCondition.cs" /> | ||||
<Compile Include="SourceConfigFile\FoxProFormatConfig.cs" /> | <Compile Include="SourceConfigFile\FoxProFormatConfig.cs" /> | ||||
@@ -1,13 +0,0 @@ | |||||
using System; | |||||
using System.Collections.Generic; | |||||
using System.Linq; | |||||
using System.Text; | |||||
namespace CnasSynchrousModel | |||||
{ | |||||
[Serializable] | |||||
public class AutoFileConfig | |||||
{ | |||||
public string NameFormat { get; set; } | |||||
} | |||||
} |
@@ -30,7 +30,7 @@ namespace CnasSynchrousModel | |||||
/// <summary> | /// <summary> | ||||
/// 读取Excel自定义语句 | /// 读取Excel自定义语句 | ||||
/// </summary> | /// </summary> | ||||
public ExcelAutoSql autoSql { get; set; } | |||||
public ExcelAutoSql AutoSql { get; set; } | |||||
} | } | ||||
public class ExcelAutoSql | public class ExcelAutoSql | ||||
@@ -13,12 +13,6 @@ namespace CnasSynchrousModel | |||||
/// </summary> | /// </summary> | ||||
public string ShowDelayDays { get; set; } | public string ShowDelayDays { get; set; } | ||||
/// <summary> | |||||
/// 启动服务后,执行同步时,若原目标数据库中不存在该仪器的数据,则获取该时间之后的数据;比如设置为2019-01-01,则只获取该时间以后的数据进行传输,之前的数据不会获取; | |||||
/// 若原目标数据库中已经存在该仪器的数据,则以其它规则获取数据,不以该时间为依据 | |||||
/// </summary> | |||||
public string IntitalStartTime { get; set; } | |||||
/// <summary> | /// <summary> | ||||
/// 获取表信息的方式,1表示手动输入表信息,0表示自动获取表信息。 | /// 获取表信息的方式,1表示手动输入表信息,0表示自动获取表信息。 | ||||
/// </summary> | /// </summary> | ||||
@@ -0,0 +1,9 @@ | |||||
<?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> | |||||
<AutoSql> | |||||
<AccessViewName></AccessViewName> | |||||
<AccessViewSql></AccessViewSql> | |||||
</AutoSql> | |||||
</AccessFormatConfig> |
@@ -1,5 +0,0 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<AutoFileConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||
<NameFormat>yyyyMMdd</NameFormat> | |||||
<!--<NameFormat>yyyyMMddHHmm</NameFormat>--> | |||||
</AutoFileConfig> |
@@ -1,9 +0,0 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<AutoInstrumentDSView xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||
<!--数据源类型 ACCESS/EXCEL/SQLITE/SQLSERVER/ORACLE/MYSQL/FOXPRO--> | |||||
<DSType>FOXPRO</DSType> | |||||
<!--视图类型--> | |||||
<ViewName>T_TCNASVIEW</ViewName> | |||||
<!--视图的SQL语句--> | |||||
<ViewSQL>select xuhao,chehao,sudu,Maozhs,Pizhs,Jingzhs,Lusun,Yingkui,concat(Nian,Yue,Ri,Shi,Fen) from </ViewSQL> | |||||
</AutoInstrumentDSView> |
@@ -0,0 +1,11 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<ExcelFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||
<ExcelFileVersion>0</ExcelFileVersion> | |||||
<ExcelFileDateColumnFormat></ExcelFileDateColumnFormat> | |||||
<ExcelFileNameFormat></ExcelFileNameFormat> | |||||
<ReadExcelFileMode></ReadExcelFileMode> | |||||
<AutoSql> | |||||
<ExcelViewName></ExcelViewName> | |||||
<ExcelViewSql></ExcelViewSql> | |||||
</AutoSql> | |||||
</ExcelFormatConfig> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<MySqlFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||
<MySqlFileDateColumnFormat></MySqlFileDateColumnFormat> | |||||
<AutoSql> | |||||
<MySqlViewName></MySqlViewName> | |||||
<MySqlViewSql></MySqlViewSql> | |||||
</AutoSql> | |||||
<SpecialDtOpera> | |||||
<Method></Method> | |||||
<Value></Value> | |||||
</SpecialDtOpera> | |||||
</MySqlFormatConfig> |
@@ -0,0 +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> | |||||
<ReadNormalFileMode>1</ReadNormalFileMode> | |||||
<NormalFileDataMode>1</NormalFileDataMode> | |||||
</NormalFileFormatConfig> |
@@ -0,0 +1,12 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<OracleFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||
<OracleFileDateColumnFormat></OracleFileDateColumnFormat> | |||||
<AutoSql> | |||||
<OracleViewName></OracleViewName> | |||||
<OracleViewSql></OracleViewSql> | |||||
</AutoSql> | |||||
<SpecialDtOpera> | |||||
<Method></Method> | |||||
<Value></Value> | |||||
</SpecialDtOpera> | |||||
</OracleFormatConfig> |
@@ -0,0 +1,12 @@ | |||||
<?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> | |||||
</SqlServerFormatConfig> |
@@ -0,0 +1,14 @@ | |||||
<?xml version="1.0" encoding="utf-8"?> | |||||
<SqliteFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | |||||
<SqliteFileDateColumnFormat></SqliteFileDateColumnFormat> | |||||
<SqliteFileNameFormat></SqliteFileNameFormat> | |||||
<ReadSqliteFileMode></ReadSqliteFileMode> | |||||
<AutoSql> | |||||
<SqliteViewName></SqliteViewName> | |||||
<SqliteViewSql></SqliteViewSql> | |||||
</AutoSql> | |||||
<SpecialDtOpera> | |||||
<Method></Method> | |||||
<Value></Value> | |||||
</SpecialDtOpera> | |||||
</SqliteFormatConfig> |
@@ -2,25 +2,6 @@ | |||||
<SystemFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | <SystemFormatConfig xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> | ||||
<!--展示仪器界面数据,展示的是最近多少天的数据--> | <!--展示仪器界面数据,展示的是最近多少天的数据--> | ||||
<ShowDelayDays>-40</ShowDelayDays> | <ShowDelayDays>-40</ShowDelayDays> | ||||
<!--0表示office 2007之前的版本,1表示office 2007及以后的版本--> | |||||
<ExcelFileVersion>0</ExcelFileVersion> | |||||
<AccessFileVersion>0</AccessFileVersion> | |||||
<!--获取表信息的方式,0表示自动获取表信息,1表示手动输入表信息--> | <!--获取表信息的方式,0表示自动获取表信息,1表示手动输入表信息--> | ||||
<TableInfoMode>0</TableInfoMode> | <TableInfoMode>0</TableInfoMode> | ||||
<!--读取Excel文件的方式,0表示以文件方式读取,1表示以文件夹方式读取(实际上读取文件以当前系统时间命名的文件)--> | |||||
<ReadExcelFileMode>1</ReadExcelFileMode> | |||||
<!--读取Foxpro文件的方式,0表示以文件方式读取,1表示以文件夹方式读取(实际上读取文件以当前系统时间命名的文件)--> | |||||
<ReadFoxproFileMode>1</ReadFoxproFileMode> | |||||
<!--一般文件后缀名--> | |||||
<NormalFileSuffix>.txt</NormalFileSuffix> | |||||
<!--读取一般文件的方式,0表示以文件方式读取,1表示以文件夹方式读取(实际上读取文件以当前系统时间命名的文件)--> | |||||
<ReadNormalFileMode>1</ReadNormalFileMode> | |||||
<!--一般文件数据组织形式,0表示第一行就是数据,1表示第一行是数据列信息,2表示其他组织形式(长沙电厂轨道衡:第一行入常批次号,第三行时间,后面每个车厢数据)--> | |||||
<NormalFileDataMode>0</NormalFileDataMode> | |||||
<!--一般文件中日期列的组织样式--> | |||||
<NormalFileDateColumnFormat>yyyyMMddHHmm</NormalFileDateColumnFormat> | |||||
<!--Foxpro文件中日期列的组织样式--> | |||||
<FoxProDateColumnFormat>yyyyMMdd</FoxProDateColumnFormat> | |||||
<!--Access文件中日期列的组织样式--> | |||||
<AccessSpecialDateFormat></AccessSpecialDateFormat> | |||||
</SystemFormatConfig> | </SystemFormatConfig> |
@@ -0,0 +1,6 @@ | |||||
记录时间:2019-12-04 17:35:34,661 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||||
记录时间:2019-12-04 17:35:34,786 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||||
记录时间:2019-12-04 17:35:38,133 线程ID:[1]- 错误描述:类名:FileHelper 方法名:GetLocalFile 信息:没有找到SyncOperationPwd.mes相关数据 | |||||
记录时间:2019-12-04 17:35:38,158 线程ID:[1]- 错误描述:类名:EncryptionOperation 方法名:Decrypt 信息:不正确的数据。 | |||||