我现在有一个COM系统,我把客户端和服务器端安装在同一个机子上,启动客户端老是出现
“[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝”
这个错误。
请问是什么原因。。
急。

解决方案 »

  1.   

    你在机上的控制面板选->管理工具->数据源
    然后设一下用户DNS数据源,记好设置时的名称.
    在程序编写时也把数据控件(不管是自定义的还是用系统提供的adodata)相关的参数定好
    例如用了adodata控件,对它点右键,选属性,出现对话框选第三项(生成字符串),进行数据源连接,选你在前面设置的名称.测试成功后即可.
      

  2.   

    不要用ODBC啦,那是比较旧的技术了。改用OLEDB就行了!
      

  3.   

    OLEDB会比ODBC通用?还是更好用?
    无语……
      

  4.   

    vb企业版的msdn有个例子BookSale,很相似。数据库连接不上。连接语句处问题了吧。
      

  5.   

    把连接字符串换成这样试试:"provider=sqloledb.1;server=(local);database=[数据库名];user id=[登录名];password=[密码]"