有谁可以告诉我这个“ISAM”是什么东西?

解决方案 »

  1.   

    另外VB6中怎么没有DBGrid控件?
      

  2.   

    VB6中的dbgrid控件已经取消了,你可以用msflexgrid
    你是不是在两种环境下(比如说VB6和VB6+sp1)
    你用当前环境中的data替换一下原来的data就可以了另外,引用一下一个人的解释(虽然我对这个解释比较怀疑,因为我没找这个方法弄好,也许是对的,你参考一下)1、 没 有 安 装 相 应 的 数 据 库 驱 动 程 序 。 你 可 以 使 用 RegEdit查 看 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines( VB6为 ...\Jet\4.0\...) , 从 这 里 你 可 以 看 到 当 前 系 统 安 装 了 多 少 驱 动 程 序 , 每 个 驱 动 都 是 由 哪 些 文 件 组 成 , 请 检 查 一 下 你 所 需 要 的 数 据 库 格 式 的 驱 动 文 件 是 否 被 拷 贝 到 System目 录 中 。 更 详 细 的 介 绍 可 以 参 考 微 软 的 Knowledge Base的 文 章:“Q240377 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part I)” 和 微 软 的 Knowledge Base的 文 章:“Q245524 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part II)” 。 在 这 两 篇 文 章 中 详 细 地 列 出 了 到 底 ISAM包 括 哪 些 文 件 和 注 册 表 设 置 ( VB 5.0以 后 版 本 将 有 关 信 息 保 存 在 注 册 表 中 , 而 不 是 INI中 ) 。 
        2、 指 定 数 据 库 时 所 使 用 字 符 串 有 错 误 。 如 果 在 指 定 数 据 库 方 式 时 出 现 错 误 , VB也 会 产 生 这 条 错 误 信 息 。 
      

  3.   

    我用的是VB6+sp5 。“当前环境中的data替换一下原来的data?” 指的是什么?
      

  4.   

    我的表述可能有问题这样解释吧,我的台式机上是VB6+sp4,在上面运行良好
    换到笔记本上(VB6),就出现isam错误,我用笔记本上把data删掉,也就是在VB6+sp4环境下建立的删除,用笔记本环境中(不加补丁的VB6)中的data替换原来的data,就没有错误了没有办法的办法,呵呵
      

  5.   

    没有安装Jet数据库引擎。  
    在VB的安装程序中的数据库选项下的子选项全部安装!