DESKTOP-58BB7H3\ZJH 4 месяцев назад
Родитель
Сommit
d177a38c68
5 измененных файлов: 34 добавлений и 19 удалений
  1. Двоичные данные
      .vs/CNAS_DBSync/v15/.suo
  2. Двоичные данные
      .vs/CNAS_DBSync/v15/Server/sqlite3/storage.ide-wal
  3. +14
    -19
      CNAS_DBSync/SelectTableType.cs
  4. Двоичные данные
      dll/CNAS_DBSync.exe
  5. +20
    -0
      dll/ErrorLog/20250219.txt

Двоичные данные
.vs/CNAS_DBSync/v15/.suo Просмотреть файл


Двоичные данные
.vs/CNAS_DBSync/v15/Server/sqlite3/storage.ide-wal Просмотреть файл


+ 14
- 19
CNAS_DBSync/SelectTableType.cs Просмотреть файл

@@ -117,25 +117,20 @@ WHERE

DataTable dt = new DataTable();
string strSql = string.Format(@"SELECT
a.COLUMN_NAME AS ColumnName,
b.COMMENTS AS remark,
a.DATA_TYPE || CASE
WHEN a.DATA_TYPE IN('VARCHAR', 'CHAR') THEN '(' || a.DATA_LENGTH || ')'
WHEN a.DATA_TYPE IN('DECIMAL', 'NUMERIC') THEN '(' || a.DATA_PRECISION || ',' || a.DATA_SCALE || ')'
ELSE ''
END AS DataType
FROM
ALL_TAB_COLUMNS a
LEFT JOIN
ALL_COL_COMMENTS b
ON a.OWNER = b.OWNER
AND a.TABLE_NAME = b.TABLE_NAME
AND a.COLUMN_NAME = b.COLUMN_NAME
WHERE
a.TABLE_NAME = '{0}'

ORDER BY
a.COLUMN_ID;", strTableName);
c.COLUMN_NAME AS ColumnName,
c.DATA_TYPE AS DataType,
c.DATA_LENGTH AS 字段长度,
c.NULLABLE AS 是否允许为空,
com.COMMENTS AS remark
FROM
USER_TAB_COLUMNS c
LEFT JOIN
USER_COL_COMMENTS com
ON
c.TABLE_NAME = com.TABLE_NAME
AND c.COLUMN_NAME = com.COLUMN_NAME
WHERE
c.TABLE_NAME = '{0}';", strTableName);
try
{
dt = DamengHelper.ExecuteDataSet(strSql).Tables[0];


Двоичные данные
dll/CNAS_DBSync.exe Просмотреть файл


+ 20
- 0
dll/ErrorLog/20250219.txt Просмотреть файл

@@ -2591,3 +2591,23 @@ FROM
c.relname = 'stu'; System.Data.DataSet
记录时间:2025-02-19 11:41:00,584 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:ExecuteDataSet 信息:Access denied for user 'root'@'localhost' (using password: YES)
记录时间:2025-02-19 11:41:00,592 线程ID:[1]- 错误描述:类名:MySQLDAL 方法名:GetTableNames 信息:Access denied for user 'root'@'localhost' (using password: YES)
记录时间:2025-02-19 11:54:34,034 线程ID:[1]- 错误描述:类名:DamengHelper 方法名:ExecuteDataSet 信息:6001,[LOCALHOST:5236 (UNKNOW, UNKNOW)]由于目标计算机积极拒绝,无法连接。 [::1]:5236

记录时间:2025-02-19 11:54:34,072 线程ID:[1]- 错误描述:类名:DmDAL 方法名:GetTableNames 信息:6001,[LOCALHOST:5236 (UNKNOW, UNKNOW)]由于目标计算机积极拒绝,无法连接。 [::1]:5236

记录时间:2025-02-19 11:54:36,330 线程ID:[1]- 错误描述:类名:DamengHelper 方法名:ExecuteDataSet 信息:6001,[LOCALHOST:5236 (UNKNOW, UNKNOW)]由于目标计算机积极拒绝,无法连接。 [::1]:5236

记录时间:2025-02-19 11:54:36,337 线程ID:[1]- 错误描述:类名:DmDAL 方法名:GetTableNames 信息:6001,[LOCALHOST:5236 (UNKNOW, UNKNOW)]由于目标计算机积极拒绝,无法连接。 [::1]:5236

记录时间:2025-02-19 11:54:37,790 线程ID:[1]- 错误描述:类名:DamengHelper 方法名:ExecuteDataSet 信息:6001,[LOCALHOST:5236 (UNKNOW, UNKNOW)]由于目标计算机积极拒绝,无法连接。 [::1]:5236

记录时间:2025-02-19 11:54:37,799 线程ID:[1]- 错误描述:类名:DmDAL 方法名:GetTableNames 信息:6001,[LOCALHOST:5236 (UNKNOW, UNKNOW)]由于目标计算机积极拒绝,无法连接。 [::1]:5236

记录时间:2025-02-19 11:56:00,854 线程ID:[1]- 错误描述:类名:DamengHelper 方法名:ExecuteDataSet 信息:第1 行附近出现错误:
无效的表或视图名[TABLE_1] [sql]: {SELECT * FROM TEST.TABLE_1 Where 0=1};
记录时间:2025-02-19 11:56:00,861 线程ID:[1]- 错误描述:类名:DamengHelper 方法名:ExecuteDataSet 信息:第1 行附近出现错误:
无效的表或视图名[TABLE_1] [sql]: {SELECT * FROM TEST.TABLE_1 Where 0=1};
记录时间:2025-02-19 11:56:00,866 线程ID:[1]- 错误描述:类名:DmDAL 方法名:GetTableStruct 信息:第1 行附近出现错误:
无效的表或视图名[TABLE_1] [sql]: {SELECT * FROM TEST.TABLE_1 Where 0=1};
记录时间:2025-02-19 12:07:38,440 线程ID:[1]- 错误描述:类名:MySQLHelper 方法名:ExecuteDataSet 信息:Access denied for user 'root'@'localhost' (using password: YES)
记录时间:2025-02-19 12:07:38,446 线程ID:[1]- 错误描述:类名:MySQLDAL 方法名:GetTableNames 信息:Access denied for user 'root'@'localhost' (using password: YES)

Загрузка…
Отмена
Сохранить