If you are not running the PSQL7 server engine on the server, then you'll need to use the Client-side ODBC driver. This is not the BEST solution, but it will work, as long as you are the ONLY user in the database when you are trying to use it. If you are using the PSQL7 WSE with multiple users, then something is clearly not right in the core configuration, and this could be causing the problems.
If you ARE the only user, then you should be able to set it up with these steps:
- Go to the ODBC Data Source Administrator, select the System DSN tab, and Click Add.
- Select the "Pervasive Software ODBC-32" Driver and click Finish.
- Give the data source a unique name, and optional description.
- Use the BROWSE button on the right to find the DDF's that you want to access. Select FILE.DDF (or any DDF) in the dialog, and it should populate both the DDF and Database Directories.
- If you need username security, provide that in the blanks provided.
- Verify that Scalable SQL 4 Mode is CHECKED in the lower left. If you intend to access from MSAccess, then check the Access/Jet box, too.
- Close the window, and then attempt to connect from ODBC.
You may wish to use Microsoft's ODBCTest tool to verify that ODBC is working. If ODBC works, then your problem is within Crystal, and not within the database and/or ODBC configuration.