在SQL Server我的表结构是:日期时间插入,然后选择:序列不包含任何元素
TableId int (Pk) identity
Data string
DateNTime DateTime
我的方法是::
public int insertData(string data){
Date= DateTime.Now;
Table table= new Table();
table.Data= data;
table.DateNTime=Date;
this.DataContext.Set<Table>().Add(table);
this.DataContext.SaveChanges();
return this.DataContext.Tables.Single(b => b.DateNTime == Date).TableId
}
数据插入发生,没有任何问题但在返回TableId的10次中有9次出现异常“序列不包含任何元素”
是否可以在保存表行之前触发select命令,如果有,我得到这个错误,我该怎么做?
感谢 ARNAB
感谢您的详细解释,衷心感谢.. – Arnab 2012-07-24 05:07:12