We help IT Professionals succeed at work.

Incompatible Database Version

dpms
dpms asked
on
Medium Priority
376 Views
Last Modified: 2011-09-20
Okay, from the get-go, I don't think this has anything to do with the VBCL. The question relates back to several I've asked about a dBASE program. I wrote it in VB3, and it runs fine under windows 3.1. But if I run it under windows 95, it will give the "incompatible database version" error when it hits the line: Set MyDB= OpenDataBase(form1!Dir2.Path,0,0,"dBASE;"). I can't see why it gives me this error when I am not trying to access an MS Access database.
Comment
Watch Question

Commented:
first of all, dBase is not a valid connect string.  dBase III or dBase IV is.   That could be your problem.  If it is not, make sure your ISAM drivers are installed properly.  Also make sure they are being pointed to by the msacc20.ini (I believe that is what it is in vb3) .  In vb4-16 you can make your own INI file, and set the path to it by

dbengine.inipath = "filepath"

but make sure you do this prior to doing ANY data operations.


Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.