LINQ-to-SQL从表中获取主键

时间:2013-12-04 21:43:41

标签: c# sql sql-server linq linq-to-sql

我在解决使用此代码时收到NullReferenceException的原因时遇到了一些麻烦:

entityCustomer customer = new entityCustomer { 
                              firstName = txtFName.Text, 
                              lastName = txtLName.Text, 
                              homeAddress = txtAddress.Text, 
                              phoneNumb = txtPhone.Text, 
                              emailAddress = txtEmail.Text 
                          };

custTable.InsertOnSubmit(customer);
dc.SubmitChanges();

我在InsertOnSubmit上收到错误。这是我的实体类:

http://pastebin.com/49RtamPN

我试过跟随https://stackoverflow.com/a/788402/2416047,你可以看到,但仍然没有运气。

我做错了什么?

1 个答案:

答案 0 :(得分:2)

您的custTable变量,参数,属性或字段为空。 在调用任何成员之前,您需要为其分配一个值。