ASP.net 3.5 を使用して Web サイトを開発しています。また、データベースに MS Access 2013 を使用しています。コード ビハインドでは、次のコードを記述して、db からデータを取得します。
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
が、長いテキストを入力すると、次の例外が発生します。
制約を有効にできませんでした。1 つ以上の行に、null 以外、一意、または外部キーの制約に違反する値が含まれています。
これを説明できる身体はあるのか!?