黑马程序员技术交流社区

标题: 连接字符串的问题 [打印本页]

作者: 戴鑫凯    时间: 2013-2-21 21:42
标题: 连接字符串的问题
本帖最后由 pokemon 于 2013-2-21 22:05 编辑

请问:
string connStr = @"Data Source=.\sqlexpress;AttachDbFilename=D:\Database1.mdf;Integrated Security=True;User Instance=True";     

string connStr = @"Data Source=.\sqlExpress;Initial Catalog=TestDataBase;User ID=sa; Password=123456";

有什么区别啊?




作者: 刘明杰    时间: 2013-2-21 21:59
区别就是第一个最后多了个 ")"  会报错,第二个多了个{:soso_e120:} 很萌
作者: xiaoxiang_04    时间: 2013-2-22 17:44
第一个应该是windows的身份验证,
第二个是数据库的验证
作者: 王立    时间: 2013-2-22 18:38
第一个是你的数据库的物理路径,就是实际存放地址
第二个是数据库的虚拟路径
这个和网站的的虚拟目录原理一样的


作者: 冯超    时间: 2013-2-22 18:41
数据库没学




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2