zoukankan      html  css  js  c++  java
  • 连接数据库

    要连接数据库,就要先创建连接字符,然后创建Connection对象,最后打开数据库。

    创建连接字符

    创建连接SQL Server 数据库的字符一般有两种,一种是以SQL验证登录,另一种是以Window身份验证。

    (1)Server =服务器名称; user = 登录SQL的用户名; pwd=登录SQL的用户名的密码; database =数据库名称;   //SQL验证

    (2)Server =服务器名称; integrated security=SSPI; Initial Catalog=数据库名称;    //Window验证

    当访问本机数据库时,可将服务器名称改为(“.”)或者(“localhost”)

    ______________________________________________________________________________________

    创建Connection对象

    创建Connection对象前要先引入该对象所在的命名空间,如访问SQL Server 数据库就要引入 System.Data.SqlClient命名空间。

    创建Connection对象的语法:

    SqlConnection 对象名= new SqlConnection(连接字符串);

    ______________________________________________________________________________________

    打开数据库

    要打开数据库只需要调用Connection对象的Open方法,语法为:

    Connection 对象名.Open();

    ______________________________________________________________________________________

    以下是一个完整的连接数据库的代码:

    using System.Data.SqlClient;       //引入命名空间

    string conStr = "Server = localhost; user=sa; pwd=123; database=yonghu";     //创建连接字符串

    SqlConnection conYonghu=new SqlConnection(conStr);    //创建Connection对象

    conYonghu.Open();     //打开数据库

    ______________________________________________________________________________________

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

    关闭连接,需要调用Connection 对象的Close方法:

    Connection 对象名.Close();

    在C#中,当忘记关闭数据库时,可通过using子句确保对象在退出时立即被释放,从而达到关闭数据库的作用

    string conStr = "Server = localhost; user=sa; pwd=123; database=yonghu"; 

    conYonghu using (SqlConnection sqlCon=new SqlConnection(conStr)); 

    {

             conYonghu.Open();  

    }

  • 相关阅读:
    2012 金华 现场赛
    依据错误原理解决Hibernate执行出现No CurrentSessionContext configured!错误
    【python】a[::-1]翻转
    【算法】各种哈希算法
    【wireshark】打开后显示There are no interfaces on which a capture can be done
    【python】在python中调用mysql
    【mysql】执行mysql脚本
    【mysql】用navicat连接虚拟机mysql出现错误代码(10038)
    【python-mysql】在ubuntu下安装python-mysql环境
    【python】lamda表达式,map
  • 原文地址:https://www.cnblogs.com/hachi/p/1981763.html
Copyright © 2011-2022 走看看