//flex table opened by JP

Click to See Complete Forum and Search --> : BDE app crash


mbabuskov
11-06-2001, 11:58 AM
I have an Borland C++ Builder made application that uses BDE to connect to MS SQL Server.

The app. works fine on 9 machines, but on 10-th it just crashes after logging on to the server. All machines have Win98 SE and SQL Server connectivity tools installed.

The machine is PII Celeron, with VIA motherboard (integrated graphics adapter), with 128MB RAM.

Has anyone seen this problem before, and what is the solution?

TIA

scoots987
11-14-2001, 09:08 AM
How many seats in your license? Define crashing.

Scoots987

LostBok
11-14-2001, 09:22 AM
I assume you have the Borland Deleveloper Environemnt installed on that PC too? Not sure about C++, but with Delphi you definitely need it...

For this level of install you don't need licenses... only need licenses on computers where you run the delopment tools and compiler, not just the developed apps.

mbabuskov
11-15-2001, 02:36 PM
Yes, I have BDE installed on that machine. I don't think it's about installation (I have installed the same thing on 9 other machines and it works), but about some piece of hardware/operating system.

I just thought that if someone experienced something like this before would help me.

The crash is the following:
The app runs, and prompts the user for database username/password. Then when trying to connect to the database it hangs, and pops up the following message:

This application is perfomed an illegal operation and will be shut down.

Strange thing is that that dialog is not the standard Windows dialog when a program crashes (with red circle with X in it), but rather some Windows 3.x style dialog.

scoots987
11-15-2001, 03:27 PM
What version of SQL server?

Not sure if this is your problem, but how many connections to the database does your app need? I remember someone telling me that SQL server has a limitation of how many connections at one time. Or at least certain versions. I never used SQL server.

Are you sure that this particular PC is not corrupt? Have you tried it on another "10th" PC? Can this PC access the database with no other PC's connected?

In your app, how are you accessing the database? TQueries or TTables?

Sorry I can't help pin pointing this. There has to be some process of eliminating the complexity.

If your development PC is also on this network, Try and make it the "10th" PC.

Scoots987

mbabuskov
11-20-2001, 03:20 AM
I have tried many things and I have found the problem. I just don't know about the solution.

The problem seems to be the display adapter driver. I put the PCI graphics adapter in "problematic" machine, and application works ok.

I tried to find some new drivers for original graphics card, and installed...but it didn't solve the problem.

It's FIC FR33 motherboard with VIA chipset and integrated Trident graphic adapter..

Has anyone got the idea what to do next?

scoots987
11-20-2001, 11:35 AM
If this fixes the problem then what is there to do next? Have you notified the manufacture? They are sometimes eager to diagnose these issues. Other than that, why bother? Out of 10 machines you came across one problem, discovered what causes the problem and now you can either replace the machine or replace the defective device.

Scoots987