mirror of
				https://github.com/nsnail/FreeSql.git
				synced 2025-11-04 17:20:49 +08:00 
			
		
		
		
	- 增加 FreeSql.Provider.Dameng 基于 DmProvider Ado.net 访问达梦数据库;#155
This commit is contained in:
		@@ -61,7 +61,7 @@ namespace FreeSql.Odbc.Dameng
 | 
			
		||||
                    _dicDbToCs.TryAdd(dbfull, _dicDbToCs["number(1)"]);
 | 
			
		||||
                    return OdbcType.Bit;
 | 
			
		||||
                case "smallint":
 | 
			
		||||
                    _dicDbToCs.TryAdd(dbfull, _dicDbToCs["number(5)"]);
 | 
			
		||||
                    _dicDbToCs.TryAdd(dbfull, _dicDbToCs["number(4)"]);
 | 
			
		||||
                    return OdbcType.SmallInt;
 | 
			
		||||
                case "byte":
 | 
			
		||||
                    _dicDbToCs.TryAdd(dbfull, _dicDbToCs["number(3)"]);
 | 
			
		||||
@@ -323,7 +323,7 @@ where a.owner in ({1}) and {0}
 | 
			
		||||
                ds2item[0] = row[0];
 | 
			
		||||
                ds2item[1] = row[1];
 | 
			
		||||
                ds2item[2] = Regex.Replace(string.Concat(row[2]), @"\(\d+\)", "");
 | 
			
		||||
                ds2item[4] = OdbcDamengCodeFirst.GetOracleSqlTypeFullName(new object[] { row[1], row[2], row[3], row[4], row[5], row[6] });
 | 
			
		||||
                ds2item[4] = OdbcDamengCodeFirst.GetDamengSqlTypeFullName(new object[] { row[1], row[2], row[3], row[4], row[5], row[6] });
 | 
			
		||||
                ds2item[5] = string.Concat(row[7]) == "1";
 | 
			
		||||
                ds2item[6] = string.Concat(row[8]) == "1";
 | 
			
		||||
                ds2item[7] = string.Concat(row[9]);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user