• connectionStrings字符串连接


    以前在学校学习的时候,自己曾经做过一个项目再连接数据中。碰到了很多关于connectionStrings字符串连接问题。在那时自己的印象中,mdf数据库必须附加到sqlserver2005或2008等工具上才可以使用。今天才知道原来只要有数据库文件就行,没有必要附加上去。下面是连接字符串语句:

    <connectionStrings>
        <add name="ApplicationServices"
             connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true"
             providerName="System.Data.SqlClient" />
      </connectionStrings>

    用这种连接方式没有必要将数据附加到sql软件上

       <add name="ApplicationServices2" connectionString="data source=WBT-108\SQLEXPRESS;database=MusicStoreMembership; Persist Security Info=True;uid=sa;pwd=123456" providerName="System.Data.SqlClient"/>

    这种连接则必须将数据库附加到sqlserver上。

    正如我同学所说数据库是什么?.mdf文件而已,SQLServer2005或者2008是图形化界面

     在工作的过程中善于总结才能更快的获得新知识,如果这次我没有去认真思考。也许我还会错误的理解数据库必须附加。更无法真正理解mdf文件与sqlserver之间的关系。

    这让我明白看见别人写的那些代码要认真去思考,你会得到很多!

  • 相关阅读:
    (转)关于IBM小机P520的面板使用
    (转)mysql的sql_mode合理设置
    (转)Mysql技术内幕InnoDB存储引擎-事务&备份&性能调优
    杨辉三角
    异或的陷阱(转)
    通过数组看栈堆
    数组的一些知识点和插入选择冒泡排序
    运算符
    Java的变量相关
    有符号的数据表示法(原、反、补)
  • 原文地址:https://www.cnblogs.com/honghong75042/p/2556064.html
Copyright © 2020-2023  润新知