zoukankan      html  css  js  c++  java
  • Connection连接、关闭数据库

    创建连接sql server数据库的字符一般有两种,

    1. 一种是以sql验证登录的
    2. 一种是以windows身份验证的

    步骤:

    1. 引用命名空间System.Date.SqlClient
    2. 将连接方法声明至字符串中
    3. 创建connection对象
    4. 调用方法

     

     

     

    如:

    //sql server数据库连接分为两种方式

    //windows 身份验证登录并打开数据库

    //定义一个变量来存储连接数据库的字符串

    String constr=server=.;integrated security=sspi;initial catalog=cshardb(数据库名称)

    二、//sql验证方式

    //定义一个变量来存储字符串

    String constr=server=.;user=sa;pwd=sa;database=pwd1;

     

    //实例化sql连接的对象,并且写上字符串参数

    Sqlconnection mysqlcon=new sqlconnection(constr);

    //打开数据库

    Mysqlcon.open();

     

    为了节省系统资源,提高系统性能,最好使用完数据库后就要关闭连接。

     

    C#语言由于GC的存在,会在未来的某个时刻释放资源,它是非决定性的,并不能确定这个过程在什么时候发生,当忘记关闭数据库时,可通过using语句确保对象在推出时立即被释放,从而达到关闭数据库的作用

    mtsqlcon.colse();

    使用using来关闭数据库

    Usingmtsqlcon

    {

    Mysqlcon.open();

    Console.writeline(数据库成功的打开);

    }

    Console.writeline(数据库成功的关闭);//当推出的时候,数据库自动关闭

     

    Using语句不但提高了性能,而且还达到关闭数据库的功能,还有一种try.catch.finally语句控制连接数据库的关闭来提高性能

    //通过 trycatch.finally

    Ttry

    {

    Mtsqlcon.open();

    Console.writeline(“数据库被打开”);

    }

    Catch

    {

     

    }

    Finally

    {

    Mysqlcon.close();

    Console.writeline(“数据库成功的关闭了”);

    }

     

  • 相关阅读:
    重力感应GSensor 方向介绍
    php图片保存、下载
    AJAX技术在PHP开发中的简单应用
    php 面向对象基础
    用PHP处理多个同名复选框
    去掉codeigniter地址中的index.php
    PHP中如何运用ini_set和ini_get()
    Windows 7下PHP配置环境
    zend_application 说明
    PHP写的域名查询系统whois
  • 原文地址:https://www.cnblogs.com/xiaowie/p/8624415.html
Copyright © 2011-2022 走看看