我尝试通过流代码中的linq将一些unicode字符保存到Sql:
DataClasses1DataContext db = new DataClasses1DataContext();
Album a = new Album();
a.ID = "ALB00100";
a.ArtistID = "ART00007";
a.Title = "英语翻唱";
db.Albums.InsertOnSubmit(a);
db.SubmitChanges();
但在SQL列中标题是“?????” 我为这个列使用了类型nvarchar(150)
答案 0 :(得分:1)
更新.dbml文件,因为它最初可能是使用varchar而不是nvarchar生成的。