|
DAC for MySQL - License Program - Personal and Educational
DAC for MySQL Direct Access Components
for MySQL MicroOLAP Direct Access Components for MySQL
and Delphi/C++ Builder (also known as MySQLDAC) is
a Borland Delphi/C++Builder component set for direct connect
to MySQL database server. DAC for MySQL allows
you to create Delphi/C++Builder applications without BDE, ODBC,
ADO and without libmysql.dll. Top reasons to
use DAC for MySQL |  |
Alle prijzen zijn in Euro incl. BTW en excl. verzendkosten.
E-mail of bel 023 548 20 19 voor licenties, upgrades en andere vragen.
DAC for MySQL Direct Access Components
for MySQL MicroOLAP Direct Access Components for MySQL
and Delphi/C++ Builder (also known as MySQLDAC) is
a Borland Delphi/C++Builder component set for direct connect
to MySQL database server. DAC for MySQL allows
you to create Delphi/C++Builder applications without BDE, ODBC,
ADO and without libmysql.dll. Top reasons to
use DAC for MySQL - licensed per a developer
without royalty fee: you don't need to purchase
end-user run-time licenses at all;
- no MySQL libraries
(libmysql.dll) are required on a client workstation;
- 100%
native Delphi code;
- support of Delphi 5-7, C++Builder
5-6, Borland Developer Studio 2005-2006 Win32 edition, Turbo
Delphi 2006, Turbo C++ 2006, CodeGear RAD Studio
2007 (both Delphi 2007 and C++Builder 2007) Win32
Edition, CodeGear Delphi and C++Builder 2009 (Tiburon);
- support
of MySQL 3.xx/4.x/5.x/6.x;
- only 300-400 Kb are added
to your .exe file;
- full support of stored
procedures (with IN, OUT and INOUT parameters);
- full
compatibility with all the existing data-aware controls and
report designers;
- full support of the BLOB fields;
- TDBImageEx component for JPEG images support included in
the package for free (with sources);
- TNT Unicode
Controls Wrappers package for Unicode applications for free
(with sources);
- detailed help system and a lot
of various demo applications;
- and much more
DAC
for MySQL Components: TmySQLDatabase provides discrete control over
a connection to a single database in a
database application. Use TmySQLDatabase when a database application
requires any of the following control over a
database connection: - Persistent database connections;
- Customized database server
logins;
- Transaction control;
- Single-value queries
TmySQLTable encapsulates a
database table. Use TmySQLTable to access data in
a single database table. TmySQLTable provides direct access
to every record and field in an underlying
database table. TmySQLTable can also work with a
subset of records within a database table using
ranges and filters. At design time, create, delete,
update, or rename the database table connected to
a TmySQLTable by right-clicking on the TmySQLTable and
using the pop-up menu. TmySQLQuery encapsulates a dataset
with a result set that is based on
an SQL statement. Use TmySQLQuery to access one
or more MySQL tables in a database using
SQL statements. TmySQLQuery component is useful because it
can: - Access more than one table at a
time (called a "join" in SQL).
- Automatically access
a subset of rows and columns in its
underlying table(s), rather than always returning all rows
and columns.
- Access multi-resultset queries.
TMySQLUpdateSQL applies
cached updates on behalf of queries or stored
procedures that can't post updates directly. Use a
TMySQLUpdateSQL object to provide SQL statements used to
update read-only datasets represented by TMySQLQuery component. A
dataset is read-only either by design or circumstance.
If a dataset is read-only by design, the
application itself does not provide a user interface
for updating data, but may institute a programmatic
scheme behind the scenes. If a dataset is
read-only by circumstance, it indicates that the MySQL
returned a read-only result set. This usually happens
for queries made against multiple tables. Such queries
are, by SQL-92 definitions, read-only. TmySQLStoredProc provides functionality
for using stored procedures in MySQL. TmySQLStoredProc works
with two types of stored procedures: with or
without a result set (for the first type
use Open() method or set Active property to
True, for the second - use ExecProc() method).
When the procedure name is put in the
ProcedureName property, the component fetches information on parameters
of the procedure from the server and puts
it in the Params property according to parameters'
types. This component provides full support of IN,
OUT and INOUT parameters. TmySQLDirectQuery is component for
high-speed (3-4 times faster then with TmySQLQuery component)
data fetching. But it is not TDataset compatible.
TMySQLBatchExecute component can execute SQL scripts containing more
than one SQL statement. TMySQLMacroQuery is the descendant
of TMySQLQuery component and supports all of its
properties, methods, events, and functionalities. The difference is
in Macros and MacroChar properties which help to
modify SQL script text in design-time and run-time
with easy. TMySQLMonitor monitors dynamic SQL passed to
the MySQL server. TMySQLDump allows to get SQL
script with a dump of a DataBase. This
script can be executed on another MySQL server
by TMySQLBatchExecute component. TMySQLTools component allows to run
MySQL diagnostic and repair operations such as Repair,
Check, Analyze, Optimize, Backup and Restore. TBDE2MySQLDAC class
is intended for the easy conversion of BDE
Database Objects into DAC for MySQL Database Objects.
What's new in Version 2.7.4? - Ability to treat
zero date values ('0000-00-00') as Null values added.
- "TmySQLDataSet sometimes moves cursor to the wrong record
after Post" bug fixed.
- "Sometimes TmySQLTable.GotoNearest() doesn't work
for multi-field indexes" bug fixed.
- "Error when applying
updates through dataset provider" bug fixed.
- "Design-time package
.bpk files for C++Builder 5 and 6 are
not included in installer" bug fixed.
- "ftBlob field
is created wit TEXT MySQL's datatype by TmySQLTable.CreateTable()
method" bug fixed.
- Sometimes dataset fields were detected
as BLOB fields rather then TEXT (MEMO) when
selecting local variables.
- "Could not connect to database
with Unicode characters in name" bug fixed.
- "TmySQLQuery
BLOB parameters do not work proper under Delphiand
C++Builder 2009" bug fixed.
- "FindNearest() method do not
work with DATETIME fields" bug fixed.
- "Lookup() method
returns wrong data sometimes while positiones cursor to
correct record" bug fixed.
- "AV is raised when
using linked Master DataSource sometimes" bug fixed.
- "Auto
re-connect after MySQL server restart fails sometimes" bug
fixed.
- "Some queries can cause AV after executing
SET NAMES query" bug fixed.
-
Meer vergelijkbare producten, klik hier
|