ASP.net如何实现数据的查询,删除,修改,编辑!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.net如何实现数据的查询,删除,修改,编辑!相关的知识,希望对你有一定的参考价值。
首先页面打开可以显示数据表的内容,并能对数据表进行修改,删除等操作。然后在同一页面上也有查询功能,进行查询后,对数据表还能进行修改,删除的操作!
参考技术A 我觉的这个显示数据表的内容要用到DataGridView控件或者GridView控件,对于对数据库的增删改查可以用几个button控件,查询可以用文本框输入要查询的内容了,来实现不同的功能或者也可以用快捷菜单的方式。 参考技术B 首先能实现所有数据的删除等操作,查询的话就是在后台接受到你需要查询的东西,然后在查询语句中加入就可以了追问那查询出来的东西如何在显示出来!用什么语句?
追答手写代码就可以,用databing方法绑定
首先写查询语句将你所需要的东西查询出来,绑定到你的控件上,
在控件上设置需要绑定的字段就会显示出来
2,查询的话用个textbox ,点击事件获取textbox 的值,传入你的查询语句不久好了吗
给你个简单的例子:
str=select * from 表
DataTable dt=new datatable(str,conn)
控件.datasource=dt;
控件.databind();
在页面打开时调用,就会获取你需要的值
至于查询,如2所述
如果是单条,用几个textbox 和几个按钮,也可以实现追问
gridview绑定,用自带的编辑,删除功能的话!那查询怎么实现?查询后不能进行编辑,删除了!如果是自己写这些功能,怎么实现?
追答重新查询绑定,可以的啊
追问能给个具体的参考资料吗?新手不会!
参考技术D 如果是大批量多条同时显示的用gridview绑定,网上说的比较多如果是单条,用几个textbox 和几个按钮,也可以实现 第5个回答 2012-05-17 用DataSet来做吧!直接用控件和写代码来做,容易追问
dataset实现的话,用linq怎么来做?
具体方法或代码!
ASP.NET GridView代码实现编辑,删除功能
参考技术A 解决方法有两种:1.你调试一下gridview2_rowupdating中的gridview2.rows[e.rowindex].cells[x].controls[0]的实际值为多少,根据实际情况,对应到你的sql语句中。x为0,1,2,3。
2.用repeater,datalist的替换gridview,然后,通过在相应的列中添加button按钮做为删除、更新等用户接口。用command事件处理实际的删除、更新等操作。
ps:不建议经常使用gridview这种控件,不利于你了解实际代码的运行过程。
以上是关于ASP.net如何实现数据的查询,删除,修改,编辑!的主要内容,如果未能解决你的问题,请参考以下文章
asp.net中GridView怎样进行分页,编辑,删除操作
asp.net用三层架构如何实现数据的查询、删除以及录入信息,希望可以有实例说明,谢谢!