• 初识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();
                }
            }
    
        }
    

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

    登录

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

  • 相关阅读:
    python面试题总结(1)
    python数据结构与算法之算法和算法分析
    python数据结构与算法之问题求解实例
    python数据结构与算法之问题求解
    导航栏挡住View
    coredata
    SVN
    mac 上用到的数据库软件
    开博感言
    九 、循环队列的java实现
  • 原文地址:https://www.cnblogs.com/who-else/p/5002569.html
Copyright © 2020-2023  润新知