悬赏园豆:50
[已关闭问题]
关闭于 2008-08-18 13:18
我用ASP.NET 3.5做了一个小站,功能没有什么复杂的,就是一个调查表单。数据库用的是SQL SERVER 2005。使用LINQ to SQL实现数据访问。<br><br>但是我在提交数据时发现几个问题:<br>1、提交数据后,隔一段时间后才能在SQL Server端体现出来,请问怎么样尽量缩短这个时间?(我的WEB和数据库不在一台机器上)<br>2、经常用户填写完信息提交后,会出现这样的错误提示:<br><div class="cnblogs_code"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><img src="/Images/OutliningIndicators/None.gif" align="top"><span style="color: rgb(0, 0, 0);">类型为“BaseInfo”的对象的成员“Id”的值已更改。无法更改定义对象标识的成员。请改为考虑添加具有新标识的新对象,并删除现有的对象。 <br><img src="/Images/OutliningIndicators/None.gif" align="top"><br><img src="/Images/OutliningIndicators/None.gif" align="top"> BaseInfo是我的一个表,ID是其主键(实际上是身份证号码,nvarchar(50),没有重复的身份证号码)。<br><br>谢谢了<br><img src="/Images/OutliningIndicators/None.gif" align="top"></span></div><br>