当前位置: 代码迷 >> ASP.NET >> 剔除查询结果中的某一条数据
  详细解决方案

剔除查询结果中的某一条数据

热度:2209   发布时间:2013-02-25 00:00:00.0
删除查询结果中的某一条数据
通过查询并将结果在gridview显示出来,现在要删除某条显示结果,而不是通过gridview删除数据库中的某条记录,请问该如何实现。
谢谢!

------解决方案--------------------------------------------------------
学学ado.net。
------解决方案--------------------------------------------------------
获取操作行的唯一标识,如何在数据库里面delete from tb where id='你获取到的唯一标识'
然后重新绑定GridView
------解决方案--------------------------------------------------------
不删除数据库中的数据,那你就要在页面上定义个变量存储这个数据
------解决方案--------------------------------------------------------
XML code
<asp:GridView ID="MyGridView1" runat="server" AllowPaging="True"   AutoGenerateColumns="False" Width="100%" DataKeyNames="fileId" OnPageIndexChanging="MyGrid_Page" Height="400px" OnRowDeleting="MyGrid_delete" >  <Columns><asp:CommandField ShowDeleteButton="True" HeaderText ="删除" /></Columns> </asp:GridView>
------解决方案--------------------------------------------------------
要是删除数据库数据,直接获取主键后,delete from 表 where 主键=获取的值
要是直接删除gridview数据且不改数据库的话,删除datatable的哪一行之后绑定就行。
  相关解决方案