Runtime error in Delphi 7

Discussion of open issues, suggestions and bugs regarding MyDAC (Data Access Components for MySQL) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Ravn

Runtime error in Delphi 7

Post by Ravn » Sun 15 May 2005 08:00

I am using your last trial version in Delphi 7 professional and i get runtime error when i close my application.
My application have just one form and one MyConnection.
MyConnection.Connected is false. There is no code.

Occur this only in trial version.
I am very interest in your component, but i will not buy it if this i buggy.

Ikar
Posts: 1693
Joined: Thu 28 Oct 2004 13:56

Post by Ikar » Mon 16 May 2005 08:50

Please make sure that you use MyDAC 3.50.0.20.

Ravn

Runtime errror

Post by Ravn » Mon 16 May 2005 12:09

I am using this version.
I have now write a little test program and when i run it from Delphi I get message from delphi with message: Source file not fount: _TrialFin.inc.
I have search for this file and I don't have it.

Ravn

Ikar
Posts: 1693
Joined: Thu 28 Oct 2004 13:56

Post by Ikar » Mon 16 May 2005 13:51

Please describe the problem more detailed:
- What is the exact your Windows version? What locale, and have you installed
ServicePacks?
- What is the exact Delphi 7 version that you use?

Ravn

Runtime errror

Post by Ravn » Mon 16 May 2005 16:35

I am using Delphi 7.0 Professional (Build 4.453) on
Windows XP Home edition version 2002 service pack 2.

In last 2 year i have using MySQLDAC with source from microOLAP. There is conflict between this and your component. I can not have both MySQLDAC and MyDac install at the same time. I have uninstall MySQLDAC and remove it form source path end delete all dcp and bpl files.

I have compare speed between this component and your component, and MyDac is 3 times faster and MySQLDAC on busy connection, so I hope I can use your component.

Ravn

Ikar
Posts: 1693
Joined: Thu 28 Oct 2004 13:56

Post by Ikar » Tue 17 May 2005 08:28

> Windows XP Home edition version 2002 service pack 2.

English version?
Do you have any specialized debugger tool, for example - SoftIce, madException etc?

We met this error before but at the last build it must be fixed. Certainly it is an error of trial protection, registered users have never informed us about similar problems.


> In last 2 year i have using MySQLDAC with source from microOLAP.
> There is conflict between this and your component

We have known about this conflict - it cannot be avoided. Your solution was the only right.

> I have compare speed between this component and your component, and MyDac
> is 3 times faster and MySQLDAC on busy connection, so I hope I can use your component.

We greatly optimized MyDAC and now almost all the time spent on passing data between server and client.

Ravn

Runtime errror

Post by Ravn » Tue 17 May 2005 10:39

I have no debugger tool. MY Windows version is Danish and Delphi is English.

I have problem with boolean field. My field is of type enum ('N','Y'),default N. I can not use CheckBox to this field.

This field work fine in MySqlDac, but not in MyDac.
Have you any solution to this problem?

Ravn

Ikar
Posts: 1693
Joined: Thu 28 Oct 2004 13:56

Post by Ikar » Wed 18 May 2005 08:51

> MY Windows version is Danish

Most probably, the problem is just in it. We will try to reproduce and fix this error.

> I have problem with boolean field. My field is of type enum ('N','Y'),
> default N. I can not use CheckBox to this field.

At client side it is hard to separate ENUM fields and CHAR fields. So MyDAC supports as Boolean type only standard MySQL type - BIT, BOOL, BOOLEAN, TINYINT(1)

Post Reply