linq を使用して SQL データベースを sql に接続し、挿入クエリを作成して and を呼び出しましたInsertOnSubmit()
。SubmitChanges()
問題ないようですが、挿入されたデータが表示されず、テーブルはまだ空です。私は何を間違っていますか?
public Form1()
{
InitializeComponent();
DataClasses1DataContext db = new DataClasses1DataContext();
t_pupilid addRow = new t_pupilid();
int Num = db.t_pupilids.AsQueryable().Count();
if (Num == 0 )
addRow.pupId = 1;
else
{
var query =
from trc in db.t_pupilids
select trc.pupId;
addRow.pupId = query.Max() + 1;
db.t_pupilids.InsertOnSubmit(addRow);
}
db.SubmitChanges();
}