• 操作数据库的几种写法:


    (1)   string sqlconnection = ConfigurationManager.AppSettings["CeShiConn2"];
                SqlConnection mysqlconnection = new SqlConnection(sqlconnection);
                string sql = "Select * from News ";
                mysqlconnection.Open();
                SqlCommand mycommand = new SqlCommand();
                mycommand.Connection = mysqlconnection;
                mycommand.CommandText = sql;
                SqlDataAdapter myadapter = new SqlDataAdapter();
                myadapter.SelectCommand = mycommand;
                DataSet ds = new DataSet();
                myadapter.Fill(ds, "NewsTable1");
                this.GridView1.DataSource = ds.Tables["NewsTable1"];
                this.GridView1.DataBind();

    (2)

     //try
                //{
                //    using (SqlConnection mysqlconnection = new SqlConnection(ConfigurationManager.ConnectionStrings["CeShiConn"].ToString()))   //引用using好处只需将链接打开不用写关闭链接的代码就会释放资源
                //    {
                //        mysqlconnection.Open();
                //        string sql = "select * from News";
                //        SqlDataAdapter adapter = new SqlDataAdapter(sql, mysqlconnection);
                //        DataSet ds = new DataSet();
                //        adapter.Fill(ds, "NewsTable");
                //        this.GridView1.DataSource = ds.Tables["NewsTable"];
                //        this.DataBind();
                //        if (ds.Tables[0].Rows.Count > 0)
                //        {
                //            Response.Write("<script> window.alert('登陆成功!')</script>");
                //        }
                   
                //    }
                //    this.Label1.Text = "数据库连接完毕";
                //}
                //catch
                //{

                //    Response.Write("<script> window.alert('登录失败,请重新登录!')</script>");
                //}

    (3)   ////int s = Convert.ToInt32(cmd.ExecuteScalar());

  • 相关阅读:
    arm-linux-3.4.2移植for2440
    编译内核是出现:arch/arm/mm/tlb-v4wbi.S:64:error: too many positional arguments
    poj3050 Hopscotch
    poj3187 Backward Digit Sums
    poj2718 Smallest Difference
    hihocoder offer收割编程练习赛10 C 区间价值
    poj1862 Stripies
    poj3262 Protecting the Flowers
    poj2229 Sumsets
    poj2385 Apple Catching
  • 原文地址:https://www.cnblogs.com/lykbk/p/2342342abcd.html
Copyright © 2020-2023  润新知