C# 查询 增加 修改 删除 操作数据库方法

    /// <summary>
    /// 绑定数据集 返回一个表
    /// </summary>
    private void BingData()
    {
        //查询数据 返回数据集
        //连接数据库
        string carDB = "Data Source=地址;Initial Catalog=reg100;Persist Security Info=True;User ID=帐号;Password=密码";
        //创建连接数据库命令
        SqlConnection conn = new SqlConnection(carDB);
        //执行命令
        string sqlStr = "SELECT * FROM Product";

        SqlDataAdapter da = new SqlDataAdapter(sqlStr, conn);
        DataSet ds = new DataSet();
        conn.Open();
        da.Fill(ds);
        conn.Close();

        //返回一个临时表这样写
        //创建一个table表 临时表
        //DataTable dt=new DataTable();
        //dt=ds.Tables[0];
        //return dt;

        //在gridview里面显示 这样写
        GridView1.DataSource = ds.Tables[0];
        GridView1.DataBind();
    }

    /// <summary>
    /// 增 删 改
    /// </summary>
    private void Caozuo()
    {
        //所有的增加删除修改全用这一个 只要换掉sql语句
        //连接数据库
               string carDB = "Data Source=地址;Initial Catalog=reg100;Persist Security Info=True;User ID=帐号;Password=密码";
        //创建连接数据库命令
        SqlConnection conn = new SqlConnection(carDB);
        string id = "123";
        //删除 ShopCart是表名
        string sqlStr = "DELETE ShopCart WHERE ShopCartID= '" + id + "'";
        //增加 ShopCart是表名
        //string sqlStr = "INSERT ShopCart (Amount,Num,UnitPrice,TempID,IsYs,ProductID,LargProductID) VALUES ('180','2','90','192.168.1.34','1','2686','18')";
        //修改 ShopCart是表名
        //string sqlStr = "UPDATE ShopCart SET Amount='240',Num='3' WHERE ProductID='2684' ";
        //执行命令
        SqlCommand cmd = new SqlCommand(sqlStr, conn);
        conn.Open();
        cmd.ExecuteNonQuery();
        conn.Close();
    }

posted @ 2010-03-30 13:33  TC-MrLee  阅读(1069)  评论(0编辑  收藏  举报