我使用VS2005作为开发工具。
使用数据库配置向导生成数据集myDataSet以及数据适配器myDataTableAdapter
数据库适配器的Fill()方法的SQL语句如下:
SELECT Name, Gender, Nation, Birthday, IDNumber, FZJG, LIKELY, ISMATCH, ISDELETE
FROM PreCheckTable
WHERE (ISDELETE IS NULL)
即查找数据表中未被删除的行。
现在我通过程序修改数据集中的某行ISDELETE字段为1(即标示该行删除),并通过适配器的Update方法更新了数据库后,如何及时更新数据集的记录?(即去掉这行标示为删除的记录后的数据集)数据适配器配置的高级选项里有一个选项:刷新数据表:在Insert和Update语句之后添加Select语句以检索标识列值、默认值以及由数据库计算的其他值。(这个选项到底什么意思?我的理解是在插入、更新数据库后自动更新数据集,可是好像选上了也没什么用。)
使用数据库配置向导生成数据集myDataSet以及数据适配器myDataTableAdapter
数据库适配器的Fill()方法的SQL语句如下:
SELECT Name, Gender, Nation, Birthday, IDNumber, FZJG, LIKELY, ISMATCH, ISDELETE
FROM PreCheckTable
WHERE (ISDELETE IS NULL)
即查找数据表中未被删除的行。
现在我通过程序修改数据集中的某行ISDELETE字段为1(即标示该行删除),并通过适配器的Update方法更新了数据库后,如何及时更新数据集的记录?(即去掉这行标示为删除的记录后的数据集)数据适配器配置的高级选项里有一个选项:刷新数据表:在Insert和Update语句之后添加Select语句以检索标识列值、默认值以及由数据库计算的其他值。(这个选项到底什么意思?我的理解是在插入、更新数据库后自动更新数据集,可是好像选上了也没什么用。)
解决方案 »
- StreamWriter如何实现for循环啊?
- 求问题算法!!!!!!
- 急!怎样在linux下配置C#开发的站点
- 来几个高手哥哥姐姐帮忙看下。怎么用css+div给设计好的网页加个边框啊?
- 请问怎解决!超时时间已到。在从池中获取连接之前超时时间已过。出现这种情况可能是因为所有池连接都已被使用并已达到最大池大小。
- c#是编译语言吗?
- c#怎么解析XML?
- 字符串数组怎么写?
- 图形颜色???解决马上给分!
- 用SqlDataAdapter.FillSchema方法向DataSet中添加表,为何只添加了结构但不添加数据呢?
- 控件选择问题
- ComboBox1_KeyDown事件,回车到底是啥子?????
一般把你数据获取单独 作为一个函数
加载的地方 调用下即可