一运行就说“找不到可插入的ISAM”,不知道怎么回事,以前没出现过这问题

解决方案 »

  1.   

    有两种可能: 
        1、没有安装相应的数据库驱动程序。你可以使用RegEdit查看HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines(VB6为...\Jet\4.0\...),从这里你可以看到当前系统安装了多少驱动程序,每个驱动都是由哪些文件组成,请检查一下你所需要的数据库格式的驱动文件是否被拷贝到System目录中。更详细的介绍可以参考微软的Knowledge Base的文章:“Q240377 OWTO: Insuring Jet 3.5 Is Installed Correctly (Part I)”和微软的Knowledge Base的文章:“Q245524 OWTO: Insuring Jet 3.5 Is Installed Correctly (Part II)”。在这两篇文章中详细地列出了到底ISAM包括哪些文件和注册表设置(VB 5.0以后版本将有关信息保存在注册表中,而不是INI中)。 
        2、指定数据库时所使用字符串有错误。