由于工作需要,修改一VB的源程序,在编译的时候提示如下错误:实时错误'3170':
找不到可插入的ISAM。 [我本是做JAVA的,VB刚刚学,所以很菜,谢谢大家的帮助!
有人说是由于这个程序中对DBF格式的数据库进行操作,需要一些驱动。
我同事的机子装的XP,在他的机子上面不提示这个问题。这个问题怎么解决?
找不到可插入的ISAM。 [我本是做JAVA的,VB刚刚学,所以很菜,谢谢大家的帮助!
有人说是由于这个程序中对DBF格式的数据库进行操作,需要一些驱动。
我同事的机子装的XP,在他的机子上面不提示这个问题。这个问题怎么解决?
解决方案 »
- DATAGRID里如何显示MYSQL数据库中某个表的数据
- CALG(助你升级)
- 数据绑定
- 如何将编写在一个Excel工作表中的类模块应用于所有的Excel表格中?(在线等待!!!)
- 如何用VB访问加密共享文件夹
- 请教高手!100分!
- 关于richtextbox空件(基于UDP的聊天)
- 小弟终于到了深圳啦,感觉还不错!明天就去高交会找工作。深圳的软件开发同行联系一下,交个朋友,介绍工作更好啦,呵呵~~~ TEL.13691802744
- 紧急求救!菜鸟问题。请大侠们帮忙!!
- 通过VB本身的文件功能任何象读写数据库一样操作文本文件?
- 请问如何随机产生一个n位的二进制序列?
- ListView显示文件???
我怎么不知道有这个功能呀???Set DataDb1 = MainWS.OpenDatabase(App.Path, True, False, strConnect)
Set BmbDb = MainWS.OpenDatabase(App.Path & "\bmb", True, False, strConnect)这两句我注释掉就不会提示错误了。
或者自己写ado连接。
Set DataDb1 = MainWS.OpenDatabase(App.Path, True, False, strConnect)
App.Path 仅仅是路径,丢失了文件名。Set BmbDb = MainWS.OpenDatabase(App.Path & "\bmb", True, False, strConnect)
App.Path & "\bmb" 缺少指明数据库类型的扩展名,试试:
Set BmbDb = MainWS.OpenDatabase(App.Path & "\bmb.mdb", True, False, strConnect)另外,strConnect 是什么内容?有些外部数据库的连接是这里指定的。如果这里写错了,数据库引擎就找不到匹配的 Provider。