请问Sqlconnection的有效性?

mosters 2004-11-05 10:07:28
用vs自带的Sqlconnection 中的连接字符串是:
workstation id=BILLGATES;packet size=4096;user id=sa;data source=BILLGATES;persist security info=False;initial catalog=myoa

这里data source=BILLGATES,是指在我的名为BILLGATES的SqlServer服务器上运行的,那以后在别人机器上运行本程序是不是也要把他的SqlServer服务器名改为BILLGATES才可以呢?

谢谢!
...全文
71 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaoxiaospring 2004-11-05
  • 打赏
  • 举报
回复
自己纠正:
可以把workstation id属性去掉。data source的属性放到web.config或由用户登录界面来确定,因为你开发的配置实际运行时不一定一样,也为可移植性做准备。
okwinds 2004-11-05
  • 打赏
  • 举报
回复
晕,把字符串中的名字改成对方的不就行了
gaoxiaospring 2004-11-05
  • 打赏
  • 举报
回复
可以手工把这个属性去掉,这个属性挺麻烦的。
xinbin1122 2004-11-05
  • 打赏
  • 举报
回复
不是的,用你要连接的服务器的名字才好啊
chsfly 2004-11-05
  • 打赏
  • 举报
回复
不是, data source 指的是安装sqlserver的实例名,如果sqlserver实例名叫www那么data source 就为www.一般情况下安装sqlserver的实例名都为机器的名子.

111,095

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧