新人请教大神们MySQL nvarchar问题 返回
SqlSugar
处理完成
2
115
Aone 发布于1个月前
悬赏:0 飞吻
根据例子,我改变了ColumnDataType为nvarchar,但生成出来的是varchar,请问大神们这是什么问题?
热忱回答(2)
-
fate sta VIP01个月前
不是这么用的,看文档:sqlserver 有介绍 配置varchar类型
0 回复 -
fate sta VIP01个月前
//1通过特性指定类型
[SugarColumn(SqlParameterDbType =System.Data.DbType.AnsiString)]
public
string
name {
get
;
set
; }
//2. 全局操作 (适合所有表都没有nvarchar)
DbType = SqlSugar.DbType.Oracle,
ConnectionString = Config.ConnectionString,
InitKeyType = InitKeyType.Attribute,
MoreSettings=
new
ConnMoreSettings() {
DisableNvarchar=
true
//添加这一行 ,将参数全部转成varchar模式
}
//3. 指定当方法 (在当前方法加上这行,这个方法里面会生效)
db.CurrentConnectionConfig.MoreSettings=
new
MoreSettings(){DisableNvarchar=
true
};
0 回复