Solved

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

Posted on 1998-11-24
3
386 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
  • 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

This very simple solution applies to a narrow cross-section of the "needs to close" variety. In this case, the full message in Event Viewer was in applog, Event ID 1000: Faulting application iexplore.exe, version 8.0.6001.18702, faulting module …
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …

867 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

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now