Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

ODBC with Btrieve 6.15 connection, No Tables Found after Connection.

ODBC with Btrieve 6.15 connection, No Tables Found after Connection.

ODBC with Btrieve 6.15 connection, No Tables Found after Connection.

Thanks everyone in advance for your help.

Here is the background of what is happening in the system before I state the problem I am having.  We have numerous individual btrieve files working in conjunction with random access files on a visual basic and DOS QBasic system where no DDF files were required.  Upgrading to a newer version of Btrieve is not an option for us due to customer base we have.  I have created a DDF file for our main betrieve file and placed it in the same directory with the btrieve file and then created an odbc connection pointing to that location,  however when I try using access to link in there is no table to be linked in.  I am new to btrieve so I may be missing some steps. Any and All help would be greatly appriciated.

RE: ODBC with Btrieve 6.15 connection, No Tables Found after Connection.

When you say that you "created a DDF file for our main betrieve file", do you mean that you defined the table using Smithware's DDF Builder, a Create Table SQL statement, BTSearch32, or some other DDF Building tool?  If not, then the reason that you don't see any tables defined is that none are defined.  Btrieve Data files do not inherently require DDF files. The only time DDFs are required (with Btrieve v6.15) is with the Smithware ActiveX controls or with ODBC. The DDFs defined the Btrieve files to the ODBC driver/application.  If you created an ODBC DSN and it said something like "DDFs were not found, would you like to create them" and you answered "yes" to create them, all it did was create three (FILE.DDF, FIELD.DDF, and INDEX.DDF) empty files that can be used to define a database.  You'll need to use a tool like Smithware's DDF Builder (if you've got it), BTSearch32, or CREATE TABLE statements to create the entries in the DDFs.

Custom VB and Btrieve development.
Certified Pervasive Developer
Certified Pervasive Technician

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close