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};