我目前正在使用实体框架
开发C#我有2个名为Tab_1
和Tab_2
的表。
点击保存按钮后,表格Tab_1
会保存,之后我必须添加Tab_1's
上次输入的主键值,才能保存到Tab_2
的第一列。
我试过了,但我收到了错误。
示例代码:
Tab_1 t1 = new Tab_1();
//t1.a1 is auto generated primary key
t1.a = txt1.Text;
t1.b = text = txt2.Text;
context.tab_1.AddObject(t1);
context.savechanges();
Tab_2 t2 = new Tab_2();
t2.id = t1.a1;
t2.name = txt3.Text;
context.savechanges();
遗憾的是,最后一行context.savechanges()
引发了以下错误:
您的SQL语法有错误; 检查与您的MySQL服务器版本对应的手册 正确的语法在'
附近使用