WinForm应用程序连接sql server 2000数据库命令实例

Milk- 2010-09-16 08:44:47
硬是没搜到相关内容,郁闷伤了。
我的电脑IP:10.0.0.122
我电脑安装的 Sql 2000数据库的命名实例是:SQL2000,登录User ID=sa;密码Password=sa。
连接字符串这样写不正确:
<add key="CabinetManagement" value="Data Source=10.0.0.122\SQL2000;DataBase=CabinetManagement;User ID=sa;Password=sa" />


必须用计算机名才行:

<add key="CabinetManagement" value="Data Source=PC-201001071718\SQL2000;DataBase=CabinetManagement;User ID=sa;Password=sa" />


我想改成前者,即以IP方式访问数据库,不知道怎么弄?
...全文
191 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoyo_fan_503 2010-10-18
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 lxhefeiyancao 的回复:]
引用 6 楼 yoyo_fan_503 的回复:
Data Source=\\10.0.0.122\SQL2000
这个也不行。
[/Quote]
不是不行么?
Milk- 2010-09-16
  • 打赏
  • 举报
回复
对网络方面不懂,真气自己。 连接默认实例只要 IP:10.0.0.122; 我自己配的 VSS,在同事电脑上也只要IP就可以很好访问。 连接命名实例,就歇菜了。
yoyo_fan_503 2010-09-16
  • 打赏
  • 举报
回复
Data Source=\\10.0.0.122\SQL2000
josxhn 2010-09-16
  • 打赏
  • 举报
回复
楼主的问题和我一模一样,感觉是网络问题

我是连接远程数据库,也是必须用计算机名才连得上,ip就不行

奇怪的
Milk- 2010-09-16
  • 打赏
  • 举报
回复
单纯使用IP:10.0.0.122不行。
我在同事的电脑上访问,他的IP是:10.0.0.132。
xiaogug01 2010-09-16
  • 打赏
  • 举报
回复
你在哪访问? 你是局域网,有路由器? 在外网能访问到你的计算机吗?(用你的ip:10.0.0.122)
wzbest1982 2010-09-16
  • 打赏
  • 举报
回复
直接写IP就行吧
兔子-顾问 2010-09-16
  • 打赏
  • 举报
回复
用ip是不是要指定端口?或是用127.0.0.1试试
benyouyong 2010-09-16
  • 打赏
  • 举报
回复
或者直接用IP
value="Data Source=10.0.0.122;DataBase=CabinetManagement;User ID=sa;Password=sa"
benyouyong 2010-09-16
  • 打赏
  • 举报
回复
直接用 SQL2000呢..
如果你电脑上只有这一个实例.
Milk- 2010-09-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yoyo_fan_503 的回复:]
Data Source=\\10.0.0.122\SQL2000
[/Quote]

这个也不行。

111,129

社区成员

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

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

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