注册 登录
编程论坛 C# 论坛

C# 连接 SQL SERVER 2008 字符串问题

jofexj 发布于 2014-11-13 17:56, 596 次点击
连接字符串的“sever=.”和“sever=(local/SQLEXPRESS)”有什么区别啊?
3 回复
#2
xydddaxia2014-11-14 08:39
sever=.代表本机,默认实例,一般无实例名
sever=(local/SQLEXPRESS)写法错误
sever=local\SQLEXPRESS代表本机下实例名为SQLEXPRESS的SQL服务
一台电脑可能有多个SQLSERVER
#3
jofexj2014-11-14 09:06
回复 2 楼 xydddaxia
哦,谢谢。不过开发的时候我知道我的电脑有没有实例,可以选择用.或者SQLEXPRESS。不过我要移植到其它电脑,万一不一样的话,不就连接错误码? 比如我的电脑是本机用(.)访问。字符串写到程序里是server = .;移植到其它电脑,假如有实例名。那这个字符串不就错了吗?
#4
八画小子2014-11-15 05:25
有基本书上说.和localhost是有区别的,好像是速度上。详细的给忘了。
1