CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  控件

用data控件连接DBf数据库时为什么出现“找不到可插入的ISAM”错误?

楼主81083(fy)2001-12-09 12:05:14 在 VB / 控件 提问

请问用data控件连接DBF数据库时为什么总是出现“找不到可插入的ISAM”,请问有什么地方设置错了吗?用可视化数据编辑器打开这个Foxpro数据库时也出现同样的错误。 问题点数:80、回复次数:10Top

1 楼81083(fy)回复于 2001-12-09 12:07:05 得分 0

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

2 楼81083(fy)回复于 2001-12-09 14:19:11 得分 0

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

3 楼daryl715(上善若水)回复于 2001-12-09 14:25:03 得分 10

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也   会   产   生   这   条   错   误   信   息   。    
   
   
   
  Top

4 楼81083(fy)回复于 2001-12-09 14:34:43 得分 0

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

5 楼daryl715(上善若水)回复于 2001-12-09 14:50:37 得分 0

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

6 楼81083(fy)回复于 2001-12-09 15:07:06 得分 0

我好像不是怎么这个原因,还有谁来帮忙?Top

7 楼lanying(蓝鹰)(问个不休)回复于 2001-12-09 21:19:20 得分 0

没有FoxPro的驱动程序吧?  
  Top

8 楼Jneu(沧海桑田)回复于 2001-12-09 21:23:13 得分 70

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

9 楼81083(fy)回复于 2001-12-09 22:59:51 得分 0

感谢Jne,问题解决了。Top

10 楼81083(fy)回复于 2001-12-09 23:02:30 得分 0

感谢Jneu,问题解决了。   Top

相关问题

  • 插入控件时出错?
  • 如何插入控件啊??
  • 如何插入控件啊??
  • vb使用数据控件出错(为什么会显示“找不到可插入的ISAM”)?
  • delphi有插入flash的控件吗????
  • 关于 插入 ActiveX 控件的问题。
  • 动态插入控件问题
  • 怎样在ASP.net中插入activex控件
  • data 控件的插入与更新
  • 关于控件插入word问题

关键词

  • vb6
  • 数据库
  • 控件
  • vb
  • 安装
  • isam
  • jet
  • 替换
  • 错误
  • 驱动

得分解答快速导航

  • 帖主:81083
  • daryl715
  • Jneu

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo