zoukankan      html  css  js  c++  java
  • winform的DBhelper

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Data.SqlClient;
    using System.Data;

    namespace TicketSystem
    {
       public class DBHelper
        {
           string conStr = "Data Source=.;Initial Catalog=Ticket;Integrated Security=True";
           private SqlConnection _connection;
           /// <summary>
           /// 公共属性,获取连接对象
           /// </summary>
           public SqlConnection Connection {
               get{
                    if(_connection==null){
                        _connection=new SqlConnection(conStr);
                    }
                   return _connection;
               }
              
             
           }
           /// <summary>
           /// 打开数据库连接
           /// </summary>
           public void OpenConnect() {
               if (_connection.State == ConnectionState.Closed)//关闭状态
               {
                   _connection.Open();
               }
               else if (_connection.State == ConnectionState.Broken)//断开状态
               {
                   _connection.Close();
                   _connection.Open();
               }
           }
          /// <summary>
           /// 关闭数据库连接
          /// </summary>
           public void CloseConnect() {
               if (_connection.State == ConnectionState.Open
                   || _connection.State == ConnectionState.Broken)
               {
                   _connection.Close();
               }
           }
       }
    }

  • 相关阅读:
    VB C# 语法对比图 (代码实例)
    改进了的一个邮件发送类
    什么时候应该使用 ==?什么时候应该使用 Equals?
    c#写的贪吃蛇小游戏
    七招制胜ASP.NET应用程序开发
    SQL Server开发人员应聘常被问的问题汇总
    DataTable中数据记录的统计
    ASP.NET中数据库数据导入Excel并打印
    在.NET中得到计算机硬件信息的一些功能
    C#.NET 中的类型转换
  • 原文地址:https://www.cnblogs.com/a1111/p/6041098.html
Copyright © 2011-2022 走看看