装好程序以后,再装个mdac2.5以上的版本

解决方案 »

  1.   

    我以前编的一个数据库也碰到这样的一个问题,也是在安装的最后出来一个错误,说是没有注册,后来我就重新安装了一个SP5的补丁,然后重新打包,选择该有的驱动,就解决了,当然,SP5肯定是要安装的,另外,你有打包时,对里面的选项多试几遍,再不行,我看,你将你的程序放到另一台机器上去打包算了。
    也有这种可能,你的目标机上的系统有问题,你将你打包好的程序放到别的机器上去试一试,我的机器可以帮忙!(试用你的程序)
    另外,你不用这么急着结贴,我们在想办法!
      

  2.   

    我也遇到过。我想告诉你一下。ado有三个版本,2.0,2.1,2.5看一下你引用的是那个版本的。我记得office97在安装的时候装的是2.1的。你可以自己试一下。再者,你用ado的时候最好用2.1的版本,因为2.5的安装的时候总是有问题。
      

  3.   

    我用2.7的打包时不出错,安装时就出错了,但好象忽略后总是能用
    但VB的打包工具也曾经将2.7的安装程序打包进去(只是最近不知为什么又不加进去了)
    我想最好还是分开,安装程序后再给用户一个ado的安装程序,可以告诉他们这是系统补丁,只要不出错,呵呵,又几个人懂呢?
      

  4.   

    装了mdac2.7我的SQL Server 一装好就只设置了一个SA的登陆密码。其它没有设置都没有变过,现在的问题是别人连不上我的SQL Server.请问要设置些什么才能让用户访问我的SQL呢?
      

  5.   


    sql登陆设置为"混合模式"登陆
    #########################################################################################                       曾记否,蓝天上的那朵白云
                          慢慢的,不知不觉的飘走了
    -------------------------------------------------------------------
      

  6.   

    我用的ado2。6,好像好一些。
      

  7.   

    操作系统是Win2K , SQL Server2000别人连不上我的SQL Server (用sa 帐号) 是怎么回事??在我的SQL里要设置些什么?
      

  8.   

    Help Me!!!简单代码:
    Private Sub Command1_Click()
    Dim cn As New ADODB.Connection
    Dim Rd As New ADODB.Recordset
    Dim sql As String
    cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=True;server=cnsc;uid=GUser;pwd=123;database=hr"
    cn.Opensql = "select * from users"
    Rd.Open sql, cn, 3
    MsgBox Rd.Fields(1)End Sub在别人机子上出错如下:
    Run-time error '-2147467259(80004005)':
    [DBNETLIB] [Connection open(connect()).]
    Sql Server does not exist or access denied自己的机子正常。
      

  9.   

    安装完后,运行Mdac_typ.exe(需为5137KB的),我就是这么解决这个问题的。2.5以上都是这个问题。
      

  10.   

    你的程序是很有密的吗?能不能在别的机器上打包呀?
    我的EMAIL:[email protected]
      

  11.   

    你的程序是机密文件吗?能不能在其它的机器上打包试一试?
    我的EMAIL:[email protected]
      

  12.   

    我的不是机密文件,我现在不是不能打包,是运行不了,就算传给你,你也连不上我的数据库。
       我现在的问题是怎样在别人的机子上连我的数据库。我在程序里连公司的NT服务器上的数据库没问题,就是连我的Sql就有错。我想应该是我的SQL设置的问题。我的操作系统是Win2K ,装SQL Server 2000   在别人机子上出错如下:
    Run-time error '-2147467259(80004005)':[DBNETLIB] [Connection open(connect()).]
    Sql Server does not exist or access denied
      

  13.   

    更简单的问题是,我在客户端Win98上建立ODBC数据源时就连不上我的SQLSql Server does not exist or access denied
      

  14.   

    可是在建立ODBC数据源时在  Which SQL  Server do you want to connect to 可看到我的SQL Server
      

  15.   

    我的程序在安装时出现如下错误。
    An error occurred while registering the file ‘c:\winnt\system\msado25.tlb’
    以上这个错误是不是已经解决了,
    现在的问题我也不太清楚,只有学习了,我再帮你找一找相关的资料吧
      

  16.   

    To zhiboyi(易) 安装时是没错误了!
    现在的问题是我的SQL设置问题To griefforme(菠菜鱼汤) 不用这么恐怖嘛,少不了你的分。
      

  17.   

    我下班了,
    SQL设置问题我也不大清楚,建议先看看书吧,不要在这里浪费时间了!你也在这里提这个问题很久了!看完书再议!
    另外,你找一个好的数据库例子看看!我也帮你找一找吧!
      

  18.   

    sql server2000如果要在其它的客户机上可以访问,有几个前提条件:
    首先 必须你的操作系统为NT Server 版本,
    其次 sql server2000所在的机器必须和你的局域网主域服务器在同一个域,
    第三 客户机要有访问你的机器的权限(如果sql server2000中不需要认证)
      

  19.   

    同意上面说的,你的客户机是98还是2K,注册时有身份验证项,是不是没选对呀!
    我用NT做服务器时,也碰到过这种情况。