Solved

Run time error 20534 . Error detected by database dll.

Posted on 2014-04-01
7
4,535 Views
Last Modified: 2014-04-26
I have one vb6 exe application running in windows 2003 server and we are running this application in winows xp (all client PC). It is working in windows xp. Recently we changed
client pc as widows 7. So we are getting the bellow error message. Can any one help me to sort out this issue.Run time error 20534 . Error detected by database dll.
0
Comment
Question by:imran786
[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
  • 3
  • 2
  • 2
7 Comments
 
LVL 15

Accepted Solution

by:
ChloesDad earned 500 total points
ID: 39971960
This looks like a crystal reports error. Has Crystal Reports been installed on the Win 7 PC?
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 39972838
It is a Crystal Reports error.

Crystal does NOT need to be installed on the client PC.  You do need to install the run times.

What version of Crystal are you using?

How are you connecting to the database?
You probably need to install the 32-bit database drivers and create the connection using those.

If it is an ODBC connection the 32-bit ODBC connections are not created through the control panel but by using the ODBC 32 app in SysWow64

mlmcc
0
 
LVL 1

Author Comment

by:imran786
ID: 39974348
version of Crystal  8.5

I  installed the 32-bit database drivers

Still this issue is there . How to resolve it.
 Give me another alternative solution. Windows XP working it perfect. Only the issue in Windows 7.  So how to resolve it in windows 7.
0
Technology Partners: 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!

 
LVL 15

Expert Comment

by:ChloesDad
ID: 39974366
Have you tried running it in compatibility mode

Right click on the EXE or the shortcut and click properties. Then check the compatibility mode check box and select Windows XP SP3
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 39974850
CR 8.5 is quite old (think Win 97 and 2K)

I assume this is a thick client application.  CR8.5 was never really net aware.

Are you using ODBC to connect to the database?

What database are you using?

mlmcc
0
 
LVL 1

Author Comment

by:imran786
ID: 39979610
SQlserver 2000.  through DSN we are connecting
0
 
LVL 100

Expert Comment

by:mlmcc
ID: 39980393
There was an update, service pack, for CR8.5 specifically for SQL Server 2K.  I susect without that you may be in trouble

I thought I had a copy but i can't find it.

mlmcc
0

Featured Post

Online Training Solution

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action. Forget about retraining and skyrocket knowledge retention rates.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
numbers ascending pyramid 101 242
Hide vba in gp 7 118
How to make an ADE file by code? 11 102
Problem to App 4 122
This article describes some techniques which will make your VBA or Visual Basic Classic code easier to understand and maintain, whether by you, your replacement, or another Experts-Exchange expert.
Deploying a Microsoft Access application in a Citrix environment is not difficult but takes a few steps. However, Citrix system people are often of little help, as they typically know next to nothing about Access. The script provided here will take …
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…
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

730 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