🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.database.dbexpress
Article #57

Re: help in making dbexpress working.

#57
From: annoyed-nimous
Date: Wed, 11 Jul 2007 10:23
60 lines
4461 bytes
by the way, Bob, I have checked out the link you gave me, while being
very educational, it is not talking about how to solve the problem of
the dbExpress. You are assuming I have no experience in how to use
dbExpress, but as a metter of fact, I'm not a total noob about
dbExpress. I have been working in a software studio with C++Builder 6.0
Enterprise for 2 years. Now I have left that company but I still have
access to dbExpress in C++Builder 6.0 Pro, from my friend that I
mentioned earlier. That version of dbExpress (which uses dbexpmysql.dll
as it's library) is working fine with the MySQL version 4.0.20 which I
am using now.

I tried replace the SQL Library in TC++ Explorer, which is dbxmys30.dll
by copying the library files from my friend's PC, and replacing the
LibraryName property of the component. I could connect to the server and
display the table, do a query on the database tables with TSQLQuery, no
problem at all. Amazing isn't it? Now since the databasr opened with
TSQLQuery is unidirection, I have to use TSQLDataSet. This TSQLDataSet
will not work with the older dbexpmysql.dll. I give all sorts of error
such as Operation Not Supported and Invalid Data Translation.

If you are not aware of the problem, please do a search on Google with
the keywords "dbExpress, Invalid Data Translation", and you'll see how
serious this is. Or perhaps you could try downloading TC++ Explorer
(It's free and 650MB at most) and experience the buggy, non working
dbExpress first hand. You will understand why I think it is a bad joke
the first place.

I have done extensive research on this problem, I googled for answer, I
visited many discussion groups and I have been to Code Gears, and
Borland's support site, looked at their knowledgebase, checked their
pending problems at the customer support site. Nothing. Absolutely
nothing. The only viable solutions now are using 3rd party components
such as products from CoreLab or free solutions, or more precisely, a
huge detour, by using MySQL ODBC connector, which, I have to ask, what's
the point of using MySQL if I have to in the end resort back to BDE, an
already discontinued and almost obsolete component?

Borland is acting like this problem never exists. This is a major bug in
their release and so far, TC++ Explorer has been out almost one year and
they have been either still oblivious about such serious bug (MySQL
support is totally not working), or they are trying to act like they are
oblivious. That's why I have been reluctant to come to this Borland
Newsgroup for an answer, since I doubt the officials will give me an
answer. My posting here is a sign of I'm desperate and try to find
myself a last reason to stay with Borland's product, before I finally
jump to other IDE.

So, is there any way to solve this problem NOW, or any version of MySQL
that is confirmed working with this dbxmys30.dll(the one they actually
tested their dbExpress with and confirmed it is working before they
release TC++ Explorer....oh wait, could it be they have never tested
their new dbExpress library? They just changed the code and compile it
and release, WITHOUT ACTUALLY TESTING THE DLL???)? Or I have to wait for
Borland to finally wake up? I guess making the jump and learn to use a
new IDE and a whole new set of language and programming API is less
painful than to wait for Borland. C# looks nice and there is a free C#
IDE from a much more reliable and helpful company out there.

regards,
Anooyed-nimous.
Technical Details
Message-ID: <4694afb3@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail
References: <4694769a$1@newsgroups.borland.com> <46947820.2020201@chello.nl> <46948e74@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: fb4e2,c1f367c8daf88636
X-Google-Attributes: gidfb4e2,public,usenet
X-Google-Language: ENGLISH,ASCII-7-bit
Date: Wed, 11 Jul 2007 18:23:34 +0800
From: annoyed-nimous <annoyed@nospam.com>
User-Agent: Thunderbird 1.5.0.12 (Windows/20070509)
MIME-Version: 1.0
Newsgroups: borland.public.cppbuilder.database.dbexpress
Subject: Re: help in making dbexpress working.
References: <4694769a$1@newsgroups.borland.com> <46947820.2020201@chello.nl> <46948e74@newsgroups.borland.com>
In-Reply-To: <46948e74@newsgroups.borland.com>
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 60.50.134.15
Message-ID: <4694afb3@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1184149427 60.50.134.15 (11 Jul 2007 03:23:47 -0700)
Lines: 60
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail