diff --git a/.vs/CNAS_DBSync/v15/.suo b/.vs/CNAS_DBSync/v15/.suo
index 0e590da..1ad9be0 100644
Binary files a/.vs/CNAS_DBSync/v15/.suo and b/.vs/CNAS_DBSync/v15/.suo differ
diff --git a/.vs/CNAS_DBSync/v15/Server/sqlite3/storage.ide-wal b/.vs/CNAS_DBSync/v15/Server/sqlite3/storage.ide-wal
index d4d3e9d..7fac3b4 100644
Binary files a/.vs/CNAS_DBSync/v15/Server/sqlite3/storage.ide-wal and b/.vs/CNAS_DBSync/v15/Server/sqlite3/storage.ide-wal differ
diff --git a/CNAS_DBSync/frmSyncParams.cs b/CNAS_DBSync/frmSyncParams.cs
index 7f53b4d..429a195 100644
--- a/CNAS_DBSync/frmSyncParams.cs
+++ b/CNAS_DBSync/frmSyncParams.cs
@@ -528,6 +528,9 @@ namespace CNAS_DBSync
case -6:
MessageBox.Show("请先手动输入表名");
break;
+ case -7:
+ MessageBox.Show("配置SQL查询没有结果,请检查SQL是否正确");
+ break;
default:
break;
}
@@ -739,7 +742,7 @@ namespace CNAS_DBSync
}
else
{
- returnValue = -3;
+ returnValue = -7;
return returnValue;
}
diff --git a/dll/CNAS_DBSync.exe b/dll/CNAS_DBSync.exe
index 52d78b8..520d3f9 100644
Binary files a/dll/CNAS_DBSync.exe and b/dll/CNAS_DBSync.exe differ
diff --git a/dll/CNAS_DBSync.exe.config b/dll/CNAS_DBSync.exe.config
index 9b1b990..aa90de8 100644
--- a/dll/CNAS_DBSync.exe.config
+++ b/dll/CNAS_DBSync.exe.config
@@ -19,7 +19,7 @@
-
+ `
diff --git a/dll/DataConfig/DmFormatConfig.xml b/dll/DataConfig/DmFormatConfig.xml
index 3d31738..742fbe5 100644
--- a/dll/DataConfig/DmFormatConfig.xml
+++ b/dll/DataConfig/DmFormatConfig.xml
@@ -1 +1 @@
-2025-01-01myDm SELECT * FROM TEST.STU
\ No newline at end of file
+2025-01-01myDm SELECT * FROM STU
\ No newline at end of file
diff --git a/dll/ErrorLog/20250220.txt b/dll/ErrorLog/20250220.txt
index b8fe757..fe45f5d 100644
--- a/dll/ErrorLog/20250220.txt
+++ b/dll/ErrorLog/20250220.txt
@@ -4932,3 +4932,61 @@ WHERE
¼ʱ䣺2025-02-20 14:01:08,175 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'System.Data.DataSet
¼ʱ䣺2025-02-20 14:01:08,194 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3333-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'System.Data.DataSet
¼ʱ䣺2025-02-20 14:01:08,194 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3443-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:14,045 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:6001,[localhost:5236 (UNKNOW, UNKNOW)]Ŀܾӡ [::1]:5236
+
+¼ʱ䣺2025-02-20 17:25:14,085 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:6001,[localhost:5236 (UNKNOW, UNKNOW)]Ŀܾӡ [::1]:5236
+
+¼ʱ䣺2025-02-20 17:25:16,565 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:6001,[localhost:5236 (UNKNOW, UNKNOW)]Ŀܾӡ [::1]:5236
+
+¼ʱ䣺2025-02-20 17:25:16,574 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:6001,[localhost:5236 (UNKNOW, UNKNOW)]Ŀܾӡ [::1]:5236
+
+¼ʱ䣺2025-02-20 17:25:18,517 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:6001,[localhost:5236 (UNKNOW, UNKNOW)]Ŀܾӡ [::1]:5236
+
+¼ʱ䣺2025-02-20 17:25:18,526 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:6001,[localhost:5236 (UNKNOW, UNKNOW)]Ŀܾӡ [::1]:5236
+
+¼ʱ䣺2025-02-20 17:25:33,296 ߳ID:[1]- :MySQLHelper :TestConnectMySql Ϣ:Access denied for user 'root'@'localhost' (using password: YES)
+¼ʱ䣺2025-02-20 17:25:50,058 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3113-===SELECT table_name as TABNAME FROM information_schema.TABLES WHERE table_schema='cnas'server=192.168.0.199;port=3306;user=root;password=1;database=cnas;CharSet=utf8;Allow User Variables=True
+¼ʱ䣺2025-02-20 17:25:50,058 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===SELECT table_name as TABNAME FROM information_schema.TABLES WHERE table_schema='cnas'server=192.168.0.199;port=3306;user=root;password=1;database=cnas;CharSet=utf8;Allow User Variables=True
+¼ʱ䣺2025-02-20 17:25:50,058 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===SELECT table_name as TABNAME FROM information_schema.TABLES WHERE table_schema='cnas'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:50,098 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3333-===SELECT table_name as TABNAME FROM information_schema.TABLES WHERE table_schema='cnas'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:50,113 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3443-===SELECT table_name as TABNAME FROM information_schema.TABLES WHERE table_schema='cnas'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:50,221 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3113-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'server=192.168.0.199;port=3306;user=root;password=1;database=cnas;CharSet=utf8;Allow User Variables=True
+¼ʱ䣺2025-02-20 17:25:50,221 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'server=192.168.0.199;port=3306;user=root;password=1;database=cnas;CharSet=utf8;Allow User Variables=True
+¼ʱ䣺2025-02-20 17:25:50,221 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:50,758 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3333-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:50,763 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3443-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'abilitysupervisionrecord'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:50,851 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3113-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'dstu'server=192.168.0.199;port=3306;user=root;password=1;database=cnas;CharSet=utf8;Allow User Variables=True
+¼ʱ䣺2025-02-20 17:25:50,851 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'dstu'server=192.168.0.199;port=3306;user=root;password=1;database=cnas;CharSet=utf8;Allow User Variables=True
+¼ʱ䣺2025-02-20 17:25:50,851 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3223-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'dstu'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:51,366 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3333-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'dstu'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:25:51,371 ߳ID:[1]- :MySQLHelper :ExecuteDataSet Ϣ:===-3443-===select COLUMN_NAME AS 'ColumnName',IS_NULLABLE AS 'IsNullable',DATA_TYPE AS 'DataType',CHARACTER_MAXIMUM_LENGTH AS 'CharMaxLenth',CHARACTER_OCTET_LENGTH AS 'CharOcterLenth',NUMERIC_PRECISION AS 'NumericPrecision',NUMERIC_SCALE AS 'NumericScale',COLUMN_COMMENT as 'remark' FROM information_schema.COLUMNS WHERE TABLE_NAME LIKE 'dstu'System.Data.DataSet
+¼ʱ䣺2025-02-20 17:26:14,487 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:14,493 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:14,499 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:17,730 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:17,736 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:17,741 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:20,653 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:20,658 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:20,664 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:57,808 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:57,815 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:26:57,820 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:29:54,796 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:29:54,802 ߳ID:[1]- :DamengHelper :ExecuteDataSet Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};
+¼ʱ䣺2025-02-20 17:29:54,807 ߳ID:[1]- :SelectTableType :DmSqlSD Ϣ:1 иִ:
+Чıͼ[STU] [sql]: { SELECT * FROM STU};