zoukankan      html  css  js  c++  java
  • SqlConnetction类

    连接超出作用域后不会自动关闭也不能由垃圾回收机制来释放必须手动关闭或释放该资源

    20091211141322828

    20091211141605140

    5、连接sqlserver 实例

    (1)使用windows认证

    using System;

    using System.Collections.Generic;

    using System.Text;

    using System.Data.SqlClient;

    namespace sqlconnection1

    {

    class Program

    {

    static void Main(string[] args)

    {

    string source = "Data Source=duanyf//SQLEXPRESS;" + "Initial Catalog=master;"+"Integrated Security=True";

    SqlConnection con = new SqlConnection(source);

    try

    {

    con.Open();

    Console.WriteLine("connection is successful!");

    }

    catch (Exception e)

    {

    Console.WriteLine("connection error is :{0}", e.ToString());

    }

    Console.ReadLine();

    con.Close();

    }

    }

    }

    (2)使用sqlserver认证

    using System;

    using System.Collections.Generic;

    using System.Text;

    using System.Data.SqlClient;

    namespace sqlconnection1

    {

    class Program

    {

    private void SQLConnectionF(string source)

    {

    SqlConnection con = new SqlConnection(source);

    try

    {

    con.Open();

    Console.WriteLine("connection is successful!");

    }

    catch (Exception e)

    {

    Console.WriteLine("connection error is :{0}", e.ToString());

    }

    }

    static void Main(string[] args)

    {

    string sou = "server=duanyf//SQLEXPRESS;" + "Initial Catalog=master;" + "UID = sa;"+"Password = aaa";

    Program sqlcon = new Program();

    sqlcon.SQLConnectionF( sou);

    Console.ReadLine();

    //con.Close();

    }

    }

    }

    我是把代码复制过来的,在live writer中有点乱 也没法排,复制到visualstudio中就好了。

  • 相关阅读:
    markdown 基本语法
    开源的许可证GPL、LGPL、BSD、Apache 2.0的通俗解释
    SUSE linux升级perl及openssl
    SUSElinux的pam模块中$ISA变量的作用
    行业知识
    SpringCloud不归路——Zuul
    SpringCloud不归路——Feign
    SpringCloud不归路——Hystrix
    SpringCloud不归路——Ribbon
    SpringCloud不归路——五大组件
  • 原文地址:https://www.cnblogs.com/dyufei/p/2573965.html
Copyright © 2011-2022 走看看