技术小站8

网站首页 综合 > 正文

绑定导航器一

2022-11-16 06:35:26 综合 来源:
导读 大家好,小豆豆来为大家解答以上的问题。绑定导航器一这个很多人还不知道,现在让我们一起来看看吧!1、这个很简单的!你在Form中加两个控件

大家好,小豆豆来为大家解答以上的问题。绑定导航器一这个很多人还不知道,现在让我们一起来看看吧!

1、这个很简单的!你在Form中加两个控件,一个DataGridView和一个bindingNavgint,在bindingNavgint中添加3个toolStripButton按钮Text属性改为更新,删除。

2、第一就是DataGridView连接数据库!现在名控件中加 using System.Data.OleDb; 代码在Form_Load中的代码是:OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;DataSource=D://路径"); OleDbCommand cmd = new OleDbCommand("Select * from 表名",con); DataTable dt=new DataTable(); da.SelectCommand = cmd; da.Fill(dt); con.Close(); dgv.DataSource = dt; BindingSource bind = new BindingSource(); bind.DataSource = dgv.DataSource; bindingNavigator1.BindingSource = bind; if (dt.Rows.Count > 0) tsBtnDelete.Visible = true; else tsBtnDelete.Visible = false;更新代码: try { OleDbCommandBuilder cb = new OleDbCommandBuilder(da); da.Update(dt); } catch (Exception ex) { MessageBox.Show(ex.ToString()); return; } MessageBox.Show("更新成功!");删除代码: dgv.Rows.RemoveAt(dgv.CurrentRow.Index);每次添加,修改,删除完了之后都点一下更新按钮就自定保存到数据库了 下次调用就会显示在DataGridView中了 dgv就是DataGridView。

3、我说的够详细了。

4、首先建一个帮助类,连接数据库(你应该会)然后在按钮的chick事件写 类中定义: SqlConnection conn = DBHelper.conn;//连接帮助类 DataSet set = new DataSet("set");//建临时库 SqlDataAdapter sda;//小车 string sql;check中写: sql = "select * from CarsInfo"; sda = new SqlDataAdapter(sql,conn ); sda.Fill(set, "CarsInfo"); dataGridView1.DataSource = set.Tables["CarsInfo"];注:表名:CarsInfo临时库名:set。

本文到此分享完毕,希望对大家有所帮助。


版权说明: 本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。


标签:




热点推荐
热评文章
随机文章