但是我在98下,不能成功连接到SQLServer. 错误提示为: DBNMPNTW拒绝访问。
解决方案 »
- 初学Delphi请教,前人写的程序看不明白,有关SendMessage函数
- jpeg error #53
- 如何判断给定的字符串中是否有非法字符(或半个汉字),并把非法字符去掉?
- 发布自己的书籍FTP,欢迎大家光顾!
- 有没有下载avi动画的网站,给我一个
- 关于SQL server 的大问题,请大家救救命!!!!
- nstallShield2003打包的exe安装文件如何解包
- 修改数据出错
- 呵呵,初学者,请多多指教
- 谁知道能选择网上邻居的控件哪里有下载吗?
- 何处有从数码相机或摄像头中直接取图像的控件或动态库?
- 在win98用ADOCONNECTION连接win2000上的sql server2000就连不上,这是为什么?
cp3240mt.dll
CP3245MT.DLL
NTWDBLIB.DLL
qrpt50.bpl
TEE40.BPL
vcl50.bpl
vclado50.bpl
vclbde50.bpl
vcldb50.bpl
vcldbx50.bpl
vclib50.bpl
vclie50.bpl
vclmid50.bpl
vclsmp50.bpl
vclx50.bpl
以上是我的一个工程用到的DLL AND BPL
我的那个工程只要将这些文件放到查找路径下就可以了
不过我都是通过zywzzhy的方式解决,并且我并没有最后确定这个dsn都可以。
我想是不是还是在这中间产生过什么注册类或者激活了某种服务?
具体原因不清楚。
将客户端协议改为TCP/IP就可以了!不需要要安装其它东西!
只需
DBNMPNTW.DLL
NTWDBLIB.DLL
在windows目录就有
原因是你的客户端关于ADO的驱动程序版本太低,可以看一下
控制面板的ODBC中驱动程序的sql server版本应在3.7以上。解决方法:
安装MDAC2.1以上,或者安装一个sql server 的组件 client network utility.
如果你不想在客户端有sql server 存在,只要在客户端安装一下sql server ,在
把他卸掉就ok了
改成tcp/ip连接