zoukankan      html  css  js  c++  java
  • 初识Winform , 还好没喜欢上控制台

    虽然没听的太懂, 不过还是写点东西吧.

    我呢, 就跟着这本书写了个学生管理系统

    前面刚会了SQLserver, 所以这个学生管理系统需要连上数据库, 毕竟学了不用天诛地灭

    既然需要连接数据库, 就要用到SqlConnection对象, 最好提炼到一个类里面:DBHelper

    多说无益, 上代码:

    class DBHelper
        {
            //数据库连接字符
            private string constr = @"Data source=.;initial catalog=MySchool;uid=sab;pwd=123456";
            //SqlConnection对象
            private SqlConnection conn;
            public SqlConnection Conn
            {
                set
                {
                    if (value!=null)
                    {
                        conn = value;
                    }
                }
                get
                {
                    if (conn==null)
                    {
                        conn = new SqlConnection(constr);
                    }
                    return conn;
                }
            }
            //打开数据库连接
            public void OpenConnection()
            {
                if (Conn.State==ConnectionState.Closed)
                {
                    Conn.Open();
                    
                }
                else if (Conn.State==ConnectionState.Broken)
                {
                    Conn.Close();
                    Conn.Open();
                }
            }
            //关闭数据库连接
            public void CloseConnection()
            {
                if (Conn.State==ConnectionState.Open||Conn.State==ConnectionState.Broken)
                {
                    Conn.Close();
                }
            }
    
        }
    

     好了, 有了连接字符串, 打开和关闭方法就能继续了哈.

    登录

    好了. 预知后事如何, 请听下回分解.

  • 相关阅读:
    BZOJ2330 SCOI2011糖果
    BZOJ 3812主旋律
    模板更新 扩展卢卡斯
    BZOJ4556 HEOI2016字符串
    CodeForces700E Cool Slogans
    Atcoder Contest069F:Flag
    计算几何模板(更新中......)
    BZOJ4003 JLOI2015城池攻占
    BZOJ3772精神污染
    HDU5919 SequenceⅡ
  • 原文地址:https://www.cnblogs.com/who-else/p/5002569.html
Copyright © 2011-2022 走看看