Subsonic (亚音速)删除行时出现问题(我的表格包含已删除的列)
我有一个名为“Test”的表Subsonic (亚音速)删除行时出现问题(我的表格包含已删除的列),subsonic,Subsonic,我有一个名为“Test”的表 id int 名称nvarchar 删除位 列 首先,我使用SQLServer2000在我的项目中安装亚音速。 当我试图删除一些行时,它会在第行为我抛出对象null异常: repo.Update(); //object reference not set to... 我使用sql server 2008再次配置亚音速, 现在,当我尝试删除行时,它工作正常!即使我将连接字符串更改为sql 2000 但我目前的问题是: 当我尝试删除一些lambda表达式不存在的
- id int
- 名称nvarchar
- 删除位
repo.Update(); //object reference not set to...
我使用sql server 2008再次配置亚音速, 现在,当我尝试删除行时,它工作正常!即使我将连接字符串更改为sql 2000 但我目前的问题是: 当我尝试删除一些lambda表达式不存在的行时,如下图所示,它引发了一个新的异常:
Test.Delete(a=>a.id==100); //it doesn't exists!
//...
repo.Update();
//ExecuteNonQuery: CommandText property has not been initialized
我使用VS2008、sql2008和sql2000以及亚音速3.0.0.4您是否使用
ActiveRecord
进行Test
类?完整的堆栈跟踪会有所帮助,我丢失了水晶球:染料,我通过活动记录t4创建类。