zoukankan      html  css  js  c++  java
  • 做数据库时的总结1

    用C#连接SQL数据库。
    代码如下: 

      string sConn = @"Data Source=.; Initial Catalog=DBS; Integrated Security=True";

                SqlConnection conn = new SqlConnection(sConn);

                 //建立一个字符串,里面放数据库的信息。Data Source =. 表示为数据库为本地数据库。
                 //Initial Catalog=DBS 表示连接的是那个数据库。
    放在一个botton_click函数中:

       private void btnGetData_Click(object sender, EventArgs e)

            {  

     老师在每个Botton_click中放入了数据库连接的东西;

     SqlDataReader reader = cmd.ExecuteReader();

    listBox1.Items.Clear();

        while (reader.Read())

       {

         string Sno = reader["Sno"].ToString().Trim();

         string Sname = reader["Sname"].ToString().Trim();

        string Ssex = Convert.IsDBNull(reader["Ssex"]) ? "" : reader["Ssex"].ToString().Trim();

        int Sage = Convert.IsDBNull(reader["Sage"]) ? 20 : Convert.ToInt32(reader["Sage"]);

         string Sdept = Convert.IsDBNull(reader["Sdept"]) ? "" : reader["Sdept"].ToString().Trim();
     string s = string.Format("No:{0}, Name:{1}, Sex:{2}, Age:{3}, Dept:{4}", Sno, Sname, Ssex, Sage, Sdept);

          listBox1.Items.Add(s);

         }

         reader.Close();

    IsDBNull 方法测试 value 参数是否等于 DBNullValue 它与下列代码等效:

    Return DBNull.Value.Equals(value) 
  • 相关阅读:
    ●BZOJ 3894 文理分科
    ●BZOJ 1797 [Ahoi2009]Mincut 最小割
    ●BZOJ 1934 [Shoi2007]Vote 善意的投票
    ●BZOJ 3996 [TJOI2015]线性代数
    php--->self与static区别
    php--->使用callable强制指定回调类型
    php--->依赖注入(DI)实现控制反转(IOC)
    php--->cookie和session
    php--->注册模式
    linux---> siege压力测试工具使用
  • 原文地址:https://www.cnblogs.com/moyuling/p/4336255.html
Copyright © 2011-2022 走看看