WP7アプリケーション内のSQLServerCE 3.5データベースにサンプルデータを挿入しようとすると、次の例外が発生します。
エラー:SqlCeException"列にnull値を含めることはできません。
[列名=名前、テーブル名=試験]
これname
は主キーでもあります。私はですべてを適切に宣言したと思いますDataContext
。
private void InsertData()
{
mangoDb = new ExamDataContext();
// create a new exam instance
Exam exam = new Exam();
exam.Name = "History";
exam.Description ="History Exam";
// add the new exam to the context
mangoDb.Exams.InsertOnSubmit(exam);
// save changes to the database
mangoDb.SubmitChanges();
}
どこが間違っているのですか?