zoukankan      html  css  js  c++  java
  • C# sqlserver 2008 连接字符串

    sqlserver 2008 的连接字符串和sql2005的几乎是一样的,但是,他们对于其中的一些配置要求不同。我试着用了很多连接字符串,最后找到了问题的原因,特别记录到这里,如果有相同问题的同学,可以参考。

    准备工作:必须确保SQL Server(SQLEXPRESS)服务已经启动。

    正文:

    // windows验证方式
    string connectionStringTest1 = @"Data Source=BL48VQ68YDRNQMN\SQLEXPRESS;Initial Catalog=PrimarySchool;Integrated Security=SSPI; ";

    //建立信任连接(具体含义与同其他方式的区别还需学习)
    string connectionStringTest2 = @"server=BL48VQ68YDRNQMN\SQLEXPRESS;Initial Catalog=PrimarySchool;Integrated Security=True";

    //网站连接数据库的标准方式
    string connectionStringTest3 = @"server=BL48VQ68YDRNQMN\SQLEXPRESS;database=PrimarySchool;user id=admin;password=123456";

    //应用程序连接数据库的标准方式
    string connectionStringTest4 = @"Data Source = BL48VQ68YDRNQMN\SQLEXPRESS; Initial Catalog = tempdb; User Id = admin; Password = 123456;";

    连接、断开、释放资源的语句如下

    SqlConnection conn = new SqlConnection(connectionStringTest5);
    try
    {
    conn.Open();
    }
    catch (Exception e)
    {
    string message = e.Message;
    }
    finally
    {
    conn.Close();
    conn.Dispose();
    }

    注意事项:与sqlserver2005不同,连接字符串当中的数据源(server、Data Source)必须是机器名,如果写的是IP地址如:127.0.0.1,那么会抛异常的。

  • 相关阅读:
    flask插件系列之flask_cors跨域请求
    【电脑蓝屏记】
    .net 定时启动任务
    c# winform+wcf代理上网的处理
    WCF
    Sql Over的用法
    【转】c#的逆向工程-IL指令集
    【随记】代码混编的重要性
    【转】android学习日记01--综述
    c#获取网页代码、数据、资源
  • 原文地址:https://www.cnblogs.com/fengkuangshubiaodian/p/2603852.html
Copyright © 2011-2022 走看看