Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Accessing Btrieve using VB6

Status
Not open for further replies.

jbrowne

Programmer
Feb 1, 2000
182
IE
Hi,<br>&nbsp;&nbsp;&nbsp;&nbsp;I am converting a project from VB 3 to VB 6. In VB 3 the project was accessing a Btrieve database using the 'Opendatabase' method(e.g. Opendatabase(&quot;file.ddf&quot;,false,false,&quot;Btrieve;&quot;)). However when we try to run the same code in VB 6 we are getting an Error opening the database - &quot;Couldn't find Installable ISAM &quot; error.The installable ISAM we were using with VB3 was &quot;btrv110.dll&quot; which is dated 17/04/98. Do I need an newer version of this dll in order for VB6 to work with Btrieve ?? If not, can you give me any pointers how to get around this problem or can VB6 actually access Btrieve at all ??<br>Any help would be much appreciated<br><br>John B<br>&nbsp;&nbsp;&nbsp;&nbsp;
 
John,<br><br>I am workig on a similar project (VB 1.0 to VB6 using BTRieve Databases).&nbsp;&nbsp;I am using the Run time version of BRtieve with &quot;Wbtrv32.dll&quot; as the BTrieve module for accessing the data tables.&nbsp;&nbsp;I am currently using &quot;direct access&quot; calls to btrieve functions for speed of access to the data, and so do not know about the ISA driver.&nbsp;&nbsp;Other than the lack of SQL access to the data, direct access module appears to be a good soloution to getting what I need from the database.&nbsp;&nbsp;I do not know if this module is included in the Pervasive SDK or not, as I got it through a partner, who is developing a companion piece of software and has an unlimited distribution license for BTrieve ver 6, so he was able to sell the run time library at a reasonable cost.&nbsp;&nbsp;I was told that Pervasive no longer provided the ISAM driver to Microsoft, and it is necessary to purchase this directly from Pervasive.&nbsp;&nbsp;If You find anything different, I would also like to know about it.<br><br><br>Thanks in advance<br><br>Michael Red<br>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top