/// <summary> /// 返回当前数据库字段数据类型 /// </summary> /// <returns></returns> public override Dictionary <string, string> getFieldTypeList() { Dictionary <string, string> dicFieldTypes = new Dictionary <string, string>(); foreach (string typeName in DataTypeDict.Keys) { DataTypeMap dtm = DataTypeDict[typeName]; dicFieldTypes.Add(typeName, DataTypeDict[typeName].Caption); } return(dicFieldTypes); }
public override string typeOfDbType(DbType dbType) { foreach (string typeName in DataTypeDict.Keys) { DataTypeMap dtm = DataTypeDict[typeName]; if (dbType.Equals(dtm.DbType)) { return(typeName); } } throw new Exception(string.Format(Lang.DatabaseNotSuportsDataType, dbType.ToString())); }