zoukankan      html  css  js  c++  java
  • 操作数据库的几种写法:

    (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());

  • 相关阅读:
    卡尔曼滤波公式
    在博客园主页添加github链接
    博客园插入latex公式
    Leetcode刷题(2020/03/20)
    git设置http代理
    ubuntu下解压.zip文件乱码
    Linux系统中的变量PATH
    【windows】在控制面板卸载软件的时候,出现2502,2503的问题
    替换openjdk的版本时遇到报错Transaction check error
    安装Python3.6.4后,在使用numpy时报错RuntimeWarning: numpy.dtype size changed, may indicate binary incompatibility. Expected 96, got 88
  • 原文地址:https://www.cnblogs.com/lykbk/p/2342342abcd.html
Copyright © 2011-2022 走看看