Solved

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

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

Enterprise Mobility and BYOD For Dummies

Like “For Dummies” books, you can read this in whatever order you choose and learn about mobility and BYOD; and how to put a competitive mobile infrastructure in place. Developed for SMBs and large enterprises alike, you will find helpful use cases, planning, and implementation.

Question has a verified solution.

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

Suggested Solutions

The new Microsoft OS looks great, is easier than ever to upgrade to, it is even free.  So what's the catch?  If you don't change the privacy settings, Microsoft will, in accordance with the (EULA) you clicked okay to without reading, collect all the…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
The viewer will learn how to simulate a series of coin tosses with the rand() function and learn how to make these “tosses” depend on a predetermined probability. Flipping Coins in Excel: Enter =RAND() into cell A2: Recalculate the random variable…
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…

860 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