C#中的DataGrid怎样执行查询\添加\修改,并保存到数据库?

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:26:17
C#中的DataGrid怎样执行查询\添加\修改,并保存到数据库?
我是用的DataGrid控件自带的自动连接到数据库的.
我想再加上个查询\添加\修改\删除的几个Button,实现上述功能,怎么办?
新建一排按钮要写的代码是什么?

你点击GRIDVIEW右上角的那个小三角,然后点编辑列,在弹出的窗口中添加一个叫做COMMANDFILE的列,下这个列下面有一个叫做“编辑、更新、去消”它是有来修改一列内容的。还有一个叫做“删除”的,这个不用我说是做什么的了吧。要想添加一列有点儿麻烦,这个要你自己写,不过你可新添加一个列,放上个BUTTON,然后让它打开一个DetailsView进行数据添加。也是一个不错的选择啊。

补存:你可把DetailsView放到一个新的页面中,那在添加数据的按钮就写连接这个页面的代码就行了,如果你想在一个页面内显示的话,你可以写上DetailsView显示的代码,DetailsView.Enable=true;当然这个控件在你打开网页是隐藏的。

先在DataGrid数据源里面看看有没有插入/更新/删除的语句,没有的话要加上,DataGrid.UpdateCommandName 这里
然后允许此控件的删除/更新操作就行了,或者新建一列按钮列,手动指定数据更新操作

e

在后台写代码和SQL语句.

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

namespace FineYYWeb.Competence
{
/// <summary>
/// DWBMset 的摘要说明。
/// </summary>
public class DWBMset : System.Web.UI.