我照书上说的在设置好了ADO控件的ConnectionString属性后,再来设置它的RecordSource属性时,却弹出对话框,
上面写着"Provider cannot be found . It may not be properly installed"
不知道是什么原因,重试了几次都没有用,还是这样.望哪位高手指点一下,多谢!!!

解决方案 »

  1.   

    你数据库中连接字符串中用到的数据库提供者的引擎没有安装。比如: 假设你的是sysbase数据库系统,但是你没有安装它,但是你却在连接字符串中写到它,那么就会出错。你应该装上相应的数据库驱动引擎。
      

  2.   

    你用的是什么数据库引擎呀,还有你可能没有配置好ODBC。试着配置好你的ODBC数据源。
      

  3.   

    先在odbc里测试,通过再尝试,注意你ado用的是sql的提供者,还是odbc的提供者
      

  4.   

    那ODBC要怎么配置啊,能不能告诉我?还有怎么装数据库驱动引擎啊?
      

  5.   

    你odbc没配。
    odbc配置:如果你用win2000,打开程序\管理工具\数据源(odbc);用98则在控制面板\数据源(odbc)中。
    配置步骤:
    1、在用户DSN选择添加。
    2、选择数据库的驱动程序(例如我用的是sql server,就选sql server),选择完成。
    3、输入数据源信息。名称:(例如myodbc),描述:自己根据情况可有可无,服务器:数据库的位置。如果在本机,选local,在服务器上写服务器名称。下一步。
    4、登录验证根据你的数据库验证情况选择。下一步。
    5、勾上默认数据库,在下拉列表中选择你自己的数据库。下一步
    6、其余几步按默认值。最后的对话框中选测试,通过则建odbc成功。
    vb中:ado控件的ConnectionString属性中选“使用ODBC数据源”,下拉列表中会有你刚才建立的ODBC名称,选它就ok了。