0

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 以外、一意、または外部キーの制約に違反する値が含まれています。

これを説明できる身体はあるのか!?

4

0 に答える 0