C#中的datagirdview控件

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:34:05
C#在datagridview控件中选中某行后,新建 一个Botton,clik后就删除了些行 并返回数据库
private void button7_Click(object sender, EventArgs e)
{
string cmdStr = "select * from infostudent";

string constr = @"Data Source=.\SQLEXPRESS;AttachDbFilename=D:\C#学习\学生信息管理系统\学生信息管理系统\学生信息库.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
SqlConnection datacon = new SqlConnection(constr);
try
{
datacon.Open();
SqlDataAdapter infostudentDataAdapter = new SqlDataAdapter(cmdStr, constr);
infostudentDataAdapter.Fill(stuinfoDataSet1, "infostutable");
BindingSource bind = new BindingSource(stuinfoDataSet1, "infostutable");
infostudentDataGridView.AutoGenerateColumns = true;
infostudentDataGridView.DataSource = bind;
}<

好家伙!

最好不要在前台的后台代码里操作sql,还是分个层嘛

<asp:CommandField ShowDeleteButton="true" DeleteText="delete" />
触发RowDeleting事件,删除以后重新绑定。

没有明白意思