SQL INSERT我想插入一条记录上使用 “LINQ to SQL的”
我写这篇文章的代码两个表:LINQ到多个表
dataclass temp1=new dataclass(connectionstring);
dataclass temp2=new dataclass(connectionstring);
human t=new human();
t.name=textbox.text;
temp1.insertonsubmit(t);
temp1.submitchange();
int x=t.id;
car y=new car();
y.name=textbox2.text;
temp2.insertonsubmit(y);
temp2.submitchange();
但我在这一行有一个错误:
temp2.insertonsubmit(y);
的错误:
字符串或二进制数据将被truncated.the语句有蜜蜂n 终止
为什么会发生这种情况?我该如何解决这个问题?
你能告诉我们你遇到的错误吗?很难说现在你所提供的有限信息出了什么问题。 – 2014-11-06 08:28:58
为什么你有两个'dataclass'实例?你可不可以使用'temp1'来插入并调用'SubmitChanges()'一次吗? – chead23 2014-11-06 08:30:05
@ chead23不,因为我需要从temp的id使用temp2。 – 2014-11-06 08:32:29