请问sql server 高手,怎样写连接语句??

来源:百度知道 编辑:UC知道 时间:2024/05/16 16:17:19
我有两台电脑,用一个交换机组成局域网,一台的地址为:192.168.3.1,
另外一台是:192.168.3.2,我想把sql server 2000安装在前一台电脑上,在后一台电脑上用c#程序访问192.168.3.1电脑上的数据库,请问这样能成功吗?我应该怎样写连接数据库的connection语句呢?我看到有的人是这样写connection语句的:

"Data Source=localhost;Initial Catalog=zzyy;Persist Security Info=True;User ID=sa;Password=1234"

那么我这种配置情况应该怎么写??
请问高手们:"Data Source=localhost;Initial Catalog=zzyy;Persist Security Info=True;User ID=sa;Password=1234"

语句中的User是指哪个用户名?Initial Catalog是什么意思?能回答的详细些吗?

此语句中
localhost 是数据库服务器主机名(可使用IP地址)
zzyy 是要连接的数据库名
sa 是数据库的登录帐号
1234 是数据库的登录密码

你按实际环境更改上面的值就行了

Data Source=192.168.3.1;Initial Catalog=zzyy;Persist Security Info=True;User ID=sa;Password=1234"

sql server 2000安装在192.168.3.1电脑上User ID=sa;Password=1234"

Initial Catalog是你要连接的数据库的名字 User ID是你安装SQL Server的用户名 Password是你设置的密码 可以为空但不推荐这样设置

这样可以了吧!WINDOWS防火墙、password=。。也会改回等

肯定是把localhost改为你要连的机子的IP,也就是你要连的数据库的所在位置!

这绝对不会错的.~~不过用户名和密码要写对~前提是必须两台机子必须连上

这位朋友:推荐你使用这个字符串:
server=localhost;database=zzyy;uid=sa;pwd=1234

这个基本串比你那个更清晰,sql server 和oracle通用(两种库本人都试过,而且Oracle还不需要添database,当你明白oracle就明白是怎么回事情了)。
解释:server:指服务器,从上面看你的数据库服务器就是本机;
database:指你要连的具体数据库.
后面两个就不用我说了吧?呵呵

Data Source=数据库服务器地址;Initial Catalog=数据库名称如zzyy;Persist Security Info=是否保存安全信息(建议选False);User ID=zzyy的数据库用户名;Password=zzyy的数据库密码"

ok?