我有一个代码,我试图通过从数据库中提取记录来删除记录,然后使用Delete Flag设置为" Y"来更新它们。我在丢弃之前删除的项目时遇到了问题。
这是我用来获取表格行的内容 -
Datatableadapter.getData().Rows.Find(ID.Text)
这会自动搜索表格的主要字段。现在我想在搜索条件中添加删除标志过滤器。请建议做什么。
答案 0 :(得分:0)
Find
是指按实体键或复合键搜索时的含义。使用Where
按其他条件进行搜索。您既可以在where中使用这两个条件,也可以使用Find来利用聚簇索引(理想情况下),然后在哪里强制执行业务规则,即元素尚未删除。