zoukankan      html  css  js  c++  java
  • VS2008C#Sqlserver2008数据库的连接以及增删改查

    using System.Data.SqlClient;
    SqlConnection conn;
    //连接数据库
    private void Form1_Load(object sender, EventArgs e)
    {
        string constr = "server=ACER-PC\LI;database=db_test;uid=sa;pwd=123";
        conn = new SqlConnection(constr);  //数据库连接   
    }

    查询:

    //这里只要连接数据库即可,不必打开数据库
    private void button1_Click(object sender, EventArgs e)
    {
        SqlCommand cmd = new SqlCommand("select * from tb_ls", conn);
     
        SqlDataAdapter sda = new SqlDataAdapter();
        sda.SelectCommand = cmd;
     
        DataSet ds = new DataSet();
     
        sda.Fill(ds, "cs");
     
        dataGridView1.DataSource = ds.Tables[0];
    }

    删除:

    private void button2_Click(object sender, EventArgs e)
    {
        if (this.dataGridView1.SelectedRows.Count > 0)
        {
            DataRowView drv = dataGridView1.SelectedRows[0].DataBoundItem as DataRowView;
            drv.Delete();
        }
        conn.Open();//打开数据库
        SqlCommand cmd = new SqlCommand("delete from tb_ls where 编号="+this.dataGridView1.CurrentRow.Cells["编号"].Value+"",conn);
        cmd.ExecuteNonQuery();
        conn.Close();//关闭数据库
    }

    添加:

    private void button3_Click(object sender, EventArgs e)
    {
        conn.Open();
        SqlCommand cmd = new SqlCommand("insert into tb_ls values('"+textBox1.Text+"','"+textBox2.Text+"','"+textBox3.Text+"','"+textBox4.Text+"')",conn);
        cmd.ExecuteNonQuery();
        conn.Close();
    }

    更新:

    private void button4_Click(object sender, EventArgs e)
    {
        conn.Open();
        SqlCommand cmd = new SqlCommand("update tb_ls set 姓名='"+textBox2.Text+"',性别='"+textBox3.Text+"',年龄='"+textBox4.Text+"' where 编号='"+textBox1.Text+"'",conn);
        textBox1.ReadOnly = false;
        cmd.ExecuteNonQuery();
        conn.Close();
    }
  • 相关阅读:
    sql中top使用方法
    hive查询练习
    sqoop课堂总结
    hive分区表与数据关联的三种方式
    hive中partition如何使用
    方法层!
    針對數據庫的數據的增刪改查的功能做接口
    Web Project犯错误!
    HttpServlet 详解(注!仿)
    创建一个程序,从应用程序中随机添加N名参加歌唱比赛的同学,并随机对这N名同学的比赛按姓名的拼音先后顺序进行排序
  • 原文地址:https://www.cnblogs.com/wangxlei/p/6377745.html
Copyright © 2011-2022 走看看