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

  • 相关阅读:
    phalcon—— PHP基础知识(一)
    仿淘宝商品浏览界面, 向上拉查看详情
    linux执行run文件显示cannot execute binary file
    atitit.client连接oracle数据库的方式总结
    LeetCode203:Remove Linked List Elements
    DotNetBar.Bar图标列表的使用
    3509.com 纵横天下虚拟主机,垃圾中的战斗机
    RT-Thread内核之线程调度(三)
    CSDN-Code平台公钥设置
    2014年工作中遇到的20个问题:81-100
  • 原文地址:https://www.cnblogs.com/a1111/p/6041098.html
Copyright © 2011-2022 走看看