我的程序在win98系统中无法运行了?
服务器是win2000,装了SQL Server2000,我用Delphi6中的ADO控件连接数据库,在win2000电脑中运行正常,但在win98的电脑中运行就会出错,提示:
"DBNMPNTW拒绝访问."
如果在服务器的"管理工具"中添加win98的计算机名,这样win98的电脑也可以用.
为什么win2000不要添加,而win98必须添加用户呢?如果win98不添加可不可以用?请高手指点.
问题点数:100、回复次数:16Top
1 楼lwk_hlj(阿凯(学习oralce中))回复于 2004-08-03 15:05:36 得分 10
估计是sql server 设置的不对了,
Top
2 楼jinjazz(近身剪)回复于 2004-08-03 15:14:29 得分 10
//转帖
由于sql server的网库默认的是“命名管道”,而Win98作为Sql server服务器是不支持该网库的。所以需要在你的这台Win98上的Server Network Utility上添加Tcp/Ip网库。然后才在Client Network Utility中添tcp/ipTop
3 楼jiaxianglei(傻猫)回复于 2004-08-03 15:18:01 得分 0
SQL Server好象不需要设置什么呀,win98也不需要装SQL Server客户端,搞不懂呀Top
4 楼tsst(田sir)回复于 2004-08-03 15:22:36 得分 10
低端访问高端本来就会出问题!Top
5 楼l_xiaofeng(行到水窮處,坐看雲起時!)回复于 2004-08-03 15:23:09 得分 10
WIN98是否在WIN2000的網段內?以及它的登陸用戶等!Top
6 楼l_xiaofeng(行到水窮處,坐看雲起時!)回复于 2004-08-03 15:24:06 得分 0
//低端访问高端本来就会出问题!
我不同意你的看法。Top
7 楼risingsoft(一苇渡江)回复于 2004-08-03 15:25:55 得分 10
有没有域?必须WIN98加入该域才能使用Top
8 楼wxjh(农民)回复于 2004-08-03 15:40:13 得分 10
连接的时候从计算机名.数据库名,可能没有设置计算机名,sql里面控制Top
9 楼xiaolei_418()回复于 2004-08-03 15:48:30 得分 10
可能是不在一个网段造成的
还有服务器的计算机管理设好Top
10 楼jiaxianglei(傻猫)回复于 2004-08-03 16:01:47 得分 0
我没有设置域
wxjh(农民)
难道ado连接数据库时是不是每个客户端都必须设置不同的adoTop
11 楼wxjh(农民)回复于 2004-08-03 16:07:05 得分 10
难道ado连接数据库时是不是每个客户端都必须设置不同的ado
========================
代码你只有一套而已,但是连接上去以后你本机当然要了生成一个ado对象进行操作了Top
12 楼wxjh(农民)回复于 2004-08-03 16:09:23 得分 10
我的意思你理解错了,我市说,你可能在连接sqlserver的时候,没有使用数据库的全名,这样ado找不到的Top
13 楼GoldShield(李柏岑)回复于 2004-08-03 16:09:28 得分 10
是WIN98自身网络支持的问题Top
14 楼jiaxianglei(傻猫)回复于 2004-08-03 16:40:09 得分 0
Provider=SQLOLEDB.1;Password=12345678;Persist Security Info=True;User ID=sa;Initial Catalog=fzcflkgl_data;Data Source=PCJTGROUP;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=XIAOJIA;Use Encryption for Data=False;Tag with column collation when possible=False
这是adoconnection1的connectionstring属性,不会有什么错误吧?Top
15 楼jiaxianglei(傻猫)回复于 2004-08-04 14:48:07 得分 0
还是没有解决呀.Top
16 楼jiaxianglei(傻猫)回复于 2004-08-05 09:45:46 得分 0
在服务器中添加一个计算机名,那这台计算机(win98)就可以用.
能不能只添加一个计算机名,把这个计算机名添加到adoconnection1的connectionstring中去,怎么添加?如果能的话,我想这样可以解决的.Top




