我用vb+sql server2000,在装有sql server2000的机上,能实现连接,在客户端(未装sql server)连接不上,为什么?

解决方案 »

  1.   

    不知道你是通过什么方式连接上去的. 
    可能是SQL的驱动没有装吧你在ODBC配置中看看一下有没有sqlserver的驱动
      

  2.   

    在有sql server机上用windows身份验证登录,在客户机上有sql server数据驱动。
      

  3.   

    没有SQL2000的机器,数据库就是不能用~必须装SQL,如果是ACCESS那就不同了~
      

  4.   

    你可以在客户端安装SQL SERVER,再重新卸掉,记住连接时用服务器的IP地址或者服务器名来连接
      

  5.   

    c/s结构下用MS SERVER做数据库服务器,客户端访问MS SERVER数据库难道每个客户端都要装
    MS SERVER?
      

  6.   

    SQL SERVER引擎是WINDOWS自带的,你只要配一下ODBC,通过ODBC访问就行了,连接如同其他一样,详情看MSDN吧
      

  7.   

    嗯,确实如此,我以前也遇到了这个问题,我试着装了sql2k,之后问题就解决了。odbc那个并不能解决sql2k的连接。
      

  8.   

    客户短是不需要安装sql server的
      

  9.   

    strCn="Driver={SQL Server};Server=ServerName;Database=DbName"
      

  10.   

    Dim con As ADODB.Connection
    Dim rec As ADODB.Recordset
    Dim com As ADODB.CommandPrivate Sub Command1_Click()Dim con As New ADODB.Connectioncon.ConnectionString = "driver={SQL Server};server=web_server;" & _
                            "uid=sa;pwd=;database=sydjgl"con.OpenDim rec As New ADODB.Recordset
    Dim sql As String
    sql = "select * from qydj "
    rec.Open sql, con, 1
    rec.MoveFirst
    rec.MoveNext
    Text1.Text = rec.RecordCountEnd Sub
      

  11.   

    对次问题,本人有绝对优秀的解决方法:
    1.以上的代码及过去论坛都,及官方都  没有有效的解决方法.
    2.只对于连接问题,客户端什么都不用装,因为  ADO15 是系统自带的.
    3.造成本 不通的 原因  是 SQLSERVER 的 网络连接系统默认 为 管道,需要该为  TCP/IP.4.如果作为商业系统,客户端 不能也不应该  装SQL,或完全的 mdac_typ.exe  ,都不太合理.
      让用户配制配置ODBC,不太合乎情理.5.事实上,配置ODBC的意义在于     把SQLSERVER 的 网络连接 设为TCP/IP.选则TCP/IP后,
      确定,之后全部取消,就是说 没有 真正创建任何 DSN,都能通.一切只需要  不到20个字母,就可完全解决,诸位如果需要 请留下 邮件地址,请原谅暂时不公开  告知.
      

  12.   

    如果  让多个 用户 配置 ODBC, 等于把 数据库  公开了,是十分危险的.  如果她 会 用 数据库
    向导,10分钟,就可以 研究 透 每个表的结构, 还能修改或删除.  所以 只可  把 IP 地址交给用户, 加密 UID AND PASSWORD H和DATABASE .
      

  13.   

    在装SQL SERVER2000时选择混合登陆
    试试  啊
      

  14.   

    在客户端装SQL SERVER客户端连接,SQL SERVER服务器端设置成Windows和sql server验证即可。
      

  15.   

    用ADO吧,其他的客户端需要配置,用户用的时候肯定不爽
    不需要装SQL SERVER,不需要配置数据源,只要IP,ID,pwd就好了
    最好给用户配置的就一个IP,ID和PWD就写在程序里。
      

  16.   

    谁能给出在客户端不装SQL SERVER(不装SQL SERVER客户端工具和连接)也能连接的最佳办法。
      

  17.   

    在客户端安装MADC_TYP2.6就可以连上
      

  18.   

    客户端确实不需要安装和配置什么,只需要在程序里给出正确的连接字符串就行了。我原来连不上是因为数据库服务器一开始是加入域中的,后来加入工作组中忘了删除DNS后缀,所以只能以IP地址连接,不能以主机名连接。