zoukankan      html  css  js  c++  java
  • 使用DataTable更新数据库

    1、修改数据

                DataRow dr = hRDataSet.Tables["emp"].Rows.Find(textBox3.Text);
                //DataRow dr = hRDataSet.Tables["emp"].Select("id="+textBox3.Text)[0];
                dr.BeginEdit();
                dr["name"] = textBox1.Text;
                dr.EndEdit();
    
    SqlCommandBuilder cmd=new SqlCommandBuilder(empTableAdapter);             empTableAdapter.Update(hRDataSet);             this.empTableAdapter.Fill(this.hRDataSet.emp);


    2、插入数据

                DataSet ds = new DataSet();
                using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["db"].ConnectionString))
                {
                    String sql = "select id,name,age from emp";
                    SqlDataAdapter adp = new SqlDataAdapter(sql, conn);
                    adp.Fill(ds);
                    DataRow dr=ds.Tables[0].NewRow();
                    dr["name"]=txtName.Text;
                    dr["age"] = Convert.ToInt32(txtAge.Text);
                    SqlCommandBuilder cmd=new SqlCommandBuilder(adp);
                    ds.Tables[0].Rows.Add(dr);
                    adp.Update(ds);
                }

    3、删除数据

                DataRow dr = hRDataSet.Tables["emp"].Rows.Find(textBox3.Text);
                //DataRow dr = hRDataSet.Tables["emp"].Select("id="+textBox3.Text)[0];
               dr.Delete();
                SqlCommandBuilder cmd=new SqlCommandBuilder(empTableAdapter);
                empTableAdapter.Update(hRDataSet);
                this.empTableAdapter.Fill(this.hRDataSet.emp);

  • 相关阅读:
    PNG文件格式具体解释
    opencv2对读书笔记——使用均值漂移算法查找物体
    Jackson的Json转换
    Java实现 蓝桥杯VIP 算法训练 装箱问题
    Java实现 蓝桥杯VIP 算法训练 装箱问题
    Java实现 蓝桥杯VIP 算法训练 单词接龙
    Java实现 蓝桥杯VIP 算法训练 单词接龙
    Java实现 蓝桥杯VIP 算法训练 方格取数
    Java实现 蓝桥杯VIP 算法训练 方格取数
    Java实现 蓝桥杯VIP 算法训练 单词接龙
  • 原文地址:https://www.cnblogs.com/zhouhb/p/2940183.html
Copyright © 2011-2022 走看看