Solved

Crystal Rpt 4.6 + dBase IV:  db.ndx not found

Posted on 1998-11-24
3
432 Views
Last Modified: 2013-12-25
I installed VB 5.0 on Win98 with Crystal Reports 4.6.1.0.
Old reports that used to run under VB 3.0 + Crystal Rpt 4.5.1.1 no longer work: doesn't find the .ndx files.

I have some dBase IV .dbf files and associated .ndx files (no .mdx files). I backed off on trying to get the existing reports to work and tried creating a new report from scratch in Crystal Rpt 4.6: included 2 .dbf files which are both indexed, but Crystal doesn't find the .ndx files and won't let me add them. Thus, it won't let me link them. To make it simple, I tried it with 2 files which each only had a single .ndx file and the base filenames on the .dbf matches the .ndx filenames, but it still doesn't find them. ARGH!

I figure the answer's probably either simple or there's a bug somewhere and it just doesn't work as it indicates it should.

To make sure the dBase files were OK, I also created a simple 2-file database in Access97 and saved/exported the tables as dBase IV files + indexes, but Crystal Reports failed on this as well.
0
Comment
Question by:jahn
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 

Author Comment

by:jahn
ID: 1497801
It sure would be nice to have a search capability for the PAQs. Or be able to get a download of a file containing all of the PAQs (less the answers, of course), so I could use my own search tools to see if someone already asked/answered my question. It's not very practical to look through thousands of questions.
0
 
LVL 2

Accepted Solution

by:
majed100598 earned 50 total points
ID: 1497802
1- check out if the inf file which contain the definition of the indexes exsit or not
2- first open report on visual basic 4 32bit or 16 and save it
3-  open the report you saved above on visual 5
4- i sure it well work
0
 

Author Comment

by:jahn
ID: 1497803
The correct answer is "NO, dBase IV is not supported as the help file says it is for this version of Crystal Reports." Tech support at Crystal reports knew right away, when I finally got through to them, that this was a special build of Crystal Reports for VB 5.0 and didn't support the index files for dBase IV. I had to upgrade Crystal Reports to a later version - I upgraded to 7.0.
Tech support at Crystal Reports was surprised to hear that it DID work on my son's computer, running the same version of VB. He said my son probably had some other DLLs on the system than the ones which came with VB 5.0.
Personally, I think companies should have to pay a penalty for this kind of blatant 'bug'. It cost me several days trying to figure out what I was doing wrong.
Sorry I left this question up after I found the answer myself. I didn't know how to retract the question or indicate I had found the answer myself.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

We were having a lot of "Heartbeat Alerts" in our SCOM environment, now "Heartbeat" in a SCOM environment for those of you who might not be familiar with SCOM is a packet of data sent from the agent to the management server on a regular basis, basic…
You can of course define an array to hold data that is of a particular type like an array of Strings to hold customer names or an array of Doubles to hold customer sales, but what do you do if you want to coordinate that data? This article describes…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

688 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question