我正在使用 ASP.net 3.5 开发一个网站,我也在使用 MS Access 2013 作为数据库,在后面的代码中我编写了以下代码,以从数据库中获取数据:
list = adapter.GetData().Rows.Cast<DataRow>().Select(row =>
new Item()
{
ID = Convert.ToInt32(row["ID"]),
gbName = (string)row["gbName"],
gbLocation = (string)row["gbLocation"],
gbBodyContent = (String)row["gbBodyContent"],
gbDate = (string)row["gbDate"]
}).ToList();
在gbBodyContent
我选择“长文本”作为类型,但是当我输入长文本时,我收到以下异常:
无法启用约束。一行或多行包含违反非空、唯一或外键约束的值。
任何人都可以解释这一点!?