Инструменты и компоненты для работы с MySQL в Delphi, C++ Builder, Kylix

Статус
Закрыто для дальнейших ответов.

ZeeM

Member
Регистрация
30.09.2004
Сообщения
12
Реакции
37
Баллы
13
Возраст
44
Хочу представить вам свежие инструменты и компоненты для работы с MySQL.

Продукция microOLAP:
DBACentral for MySQL


Manage data, create GUI data forms and PHP web pages, administrate databases
DBACentral for MySQL is a GUI solution for database administration and data management, which provides you with Microsoft Access like interface paradigm for executing all database operations over database structure and table data.

Полное описание здесь -

Линк на скачку -

Ключ:
- DBACentral for MySQL (Standard Edition) (Single User License)
Key code: (just copy it skipping the begin and end lines,
and paste it to the registration box)

--------- Registration key begin --- (don't copy this line!) --------
0m62l4pQmzlOmpC0Jj2CmctK0+ml6UB+m7c5MQwzFhnIPpcVwqmJaVK
kZc44tYRLgS0ZXAn35mNO60OBz+TmjEBvR8t334JY2FUzs+fVT2d2Ul
CzvIHfJXZ+1PsMZ7zuilUji3F0tdVqxsAuL6LEKB+sNBDP5EylvkjwA
IMQh7nE=
--------- Registration key end ----- (don't copy this line!) --------


Также есть 5 ключей для регистрации Runtime Edition. Опубликую позже если будет интересно.


Interactive SQL 2.0 for MySQL

Design and execute SQL statements in MySQL
MyISQL (Interactive SQL for MySQL) is a handy tool for working with MySQL tables and queries. Rich feature set allows you to browse and modify MySQL table data, create SQL queries within a useful editor (with syntax highlight and code completion features) or build them in the Visual Query Builder.

Полное описание здесь -


Линк на скачку -


Ключ:
- InteractiveSQL for MySQL (Single User License)
Key code: (just copy it skipping the begin and end lines,
and paste it to the registration box)

--------- Registration key begin --- (don't copy this line!) --------
0jg088cTcWtjMNUXAgDhlNCRxPoUi3g587p1GQYL25JIf75zDFOufEI
jGlkjHcqw9QH0CwIKbGWHyVe300YiqBHUqq2lh+iFQFCPpB1lvZxq3a
MG82YjCjjvTHHG1b21MiGpC/qYLj8wekPMC4B2yY2er0vnLxXr7V/uu
hsYT5mU=
--------- Registration key end ----- (don't copy this line!) --------


Database Designer for MySQL: easy CASE tool

Powerful MySQL-oriented database structure modeling, generation and modification. Now with the new fast and reliable diagram engine!

Database Designer for MySQL is a handy tool with intuitive interface that allows you to build a clear and effective database structure visually, see the complete picture (diagram) representing all the tables, references between them, views, stored procedures within your database. Then you can easily generate a physical database on a server, modify it according to any changes you made to the diagram. The product is specially developed for MySQL database and takes into account its features.

Полное описание здесь -


Линк на скачку -


Ключ:
- MicroOLAP Database Designer for MySQL (Single License With 1 Year
Update Subscription)
Key code: (just copy it skipping the begin and end lines,
and paste it to the registration box)

--------- Registration key begin --- (don't copy this line!) --------
0rByCzX9R9evIxPPzI7wPfc83Vt/CmjskypdgKKhNro0Y3Xm57dOp3n
8lBPCqL7pILGuUlp8vXRdJbcDqr2/BxT6tfunH6bNIt4cymUraAb8ZR
5TycoDmzRnGKPGvFOqh0j0yNfvN/B9Ew9uiDZF+2vJ2VVR9b8QO00gu
D7CXdD0=
--------- Registration key end ----- (don't copy this line!) --------
 

ZeeM

Member
Регистрация
30.09.2004
Сообщения
12
Реакции
37
Баллы
13
Возраст
44
Компоненты от microOLAP

DAC for MySQL

Полное описание здесь:

Линк на скачку компонетов С ИСХОДНИКАМИ:



Компоненты от Core Lab

MySQL Data Access Components for Delphi, C++ Builder and Kylix

MySQL Data Access Components (MyDAC) library offers a set of nonvisual components for Borland Delphi, C++ Builder and Kylix. They provide access to MySQL database and are an alternative to a standard way of accessing databases using Borland Database Engine (BDE) or dbExpress.

MyDAC can work using MySQL client or native MySQL network protocol. In case of using MySQL protocol directly MyDAC doesn't require client library and requires only TCP/IP protocol. This feature allows to build really thin database application.

Using BDE or dbExpress in MySQL oriented client/server applications has some deficiencies. In many cases BDE and dbExpress community are unable to employ server specific features. Also BDE must tolerate excessive usage of resources, reduced speed of processing data, restricted distribution of an application and its administration.

Using BDE in database applications amounts to the following data path between server and client:

[MySQL] <-> [ODBC] <-> [BDE] <-> [Application]

MyDAC works directly through native MySQL interface. It allows to avoid using BDE and ODBC:

[MySQL] <-> [Client library] <-> [Application]

Using MySQL network protocol provides optimal transfer way:

[MySQL] <-> [Application]


Полное описание здесь:


Линк на скачку компонетов:
C++Builder 6:
C++Builder 5:
Delphi 2005:
Delphi 8:
Delphi 7:
Delphi 6:
Delphi 5:

Kylix 3:
Kylix 2:

DBmonitor ver. 2.10:
MySQLBuilderAddin ver. 1.10:

Весь опубликованный софт является самым свежим на данный момент!
 
Последнее редактирование модератором:

TDA

New member
Регистрация
26.03.2004
Сообщения
6
Реакции
0
Баллы
1
ZeeM, уже достал, могу поделиться со всеми. Есть Core Lab Oracle Data Access Components v5.10 Source для CB5-6, D5-9, Kylix 2-3. Есть и v.5.50, но ее на D2005 установить не вышло. Кста, нашел я все это добро именно через форум, а конкретней у братьев китайцев. Если кому надо, берите по ссылке
_ftp://down:[email protected]/delphifans/vcl/ODAC.v5.10.Retail-UN.for.D2005.rar.
 
Последнее редактирование модератором:

trans

New member
Регистрация
21.09.2005
Сообщения
14
Реакции
3
Баллы
3
Возраст
54
Местоположение
Москва
Есть ещё такой SQLManager для MySQL.

Там же есть аналог для PostgreSQL и чего-то ещё.
Вещь эта удобная, но платная. Но кому и когда это мешало? :)
 

safon777

New member
Регистрация
22.09.2008
Сообщения
7
Реакции
0
Баллы
1
Синхронизация базы данных MySQL

Привет всем.

Интересует следующий вопрос: кто как синхронизирует структуру БД и сами данные ?
Для MS SQL есть отличная утилита: AdeptSQL Diff. Есть что либо подобное для MyQSL ? Возможно есть другие удобные способы синхронизации...

Спасибо за ответы.
 

kolexander

New member
Регистрация
27.01.2005
Сообщения
6
Реакции
1
Баллы
3
Привет всем.

Интересует следующий вопрос: кто как синхронизирует структуру БД и сами данные ?
Для MS SQL есть отличная утилита: AdeptSQL Diff. Есть что либо подобное для MyQSL ? Возможно есть другие удобные способы синхронизации...

Спасибо за ответы.

EMS DB Comparer for MySQL, Data Comparer for MySQL

 
Последнее редактирование модератором:

Galatimus

New member
Регистрация
13.10.2010
Сообщения
1
Реакции
0
Баллы
1
Какой нужен компомент для этого скрипта???Подскажите!!!

uses toms_utils;

{******* Variables ***********}
{Core Variables}
var F : Text;
S : String;
var ds,nos,PT,pn,n,i,cnt,k,fl_stop,decision;
{Casino Config Variables.}
var YourName,FileName,CasinoName,TableName,TN,CU,Spins,currency;
{Balance, Amounts, Chips Variables.}
var start_amount,amount,wish_amount,end_amount,stop_loss,unit_value;
var chips,chips_set,Chip1,Chip2,Chip3,Chip4,Chip5,Chip6,Chip7;
{Element Variables}
var w,elements,k_el,k_el2,was_betting,elements_played,sim_mode,last_number;
{Systems Variables}
var red_numbers,black_numbers,odd_numbers,even_numbers,low_numbers,high_numbers;
var d;
{add to this}
{******* End Variables *******}

{******* Functions & Procedures. ************}
procedure display_spins;
begin
{Here we dispaly how many times the roulette wheel has spun.}
if (nos=ds)
then
begin
print('The wheel has spun '+IntToStr(nos)+' times');
Print('');
ds:= ds + 50
end;
end;

function system_number_is(number, name):boolean;
{check if the number is red, black ,etc.}
begin
result:=false;
case name of
'Red': if in_array(number,[1,3,5,7,9,12,14,16,18,19,21,23,25,27,30,32,34,36]) then
begin
result:=True;
red_numbers[1]:=elements[w,1];
end;
'Black':if in_array(number,[2,4,6,8,10,11,13,15,17,20,22,24,26,28,29,31,33,35]) then
begin
result:=True;
black_numbers[1]:=elements[w,1];
end;
'Odd': if in_array(number,[1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31,33,35]) then
begin
result:=True;
odd_numbers[1]:=elements[w,1];
end;
'Even':if in_array(number,[2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36]) then
begin
result:=True;
even_numbers[1]:=elements[w,1];
end;
'Low': if in_array(number,[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]) then
begin
result:=True;
low_numbers[1]:=elements[w,1];
end;
'High':if in_array(number,[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]) then
begin
result:=True;
high_numbers[1]:=elements[w,1];
end;

{Dozens}
'Dozen Low':if in_array(number,[1,2,3,4,5,6,7,8,9,10,11,12]) then
begin
result:=True;
d[1]:=elements[w,1];
end;
'Dozen Med':if in_array(number,[13,14,15,16,17,18,19,20,21,22,23,24]) then
begin
result:=True;
d[2]:=elements[w,1];
end;
'Dozen High':if in_array(number,[25,26,27,28,29,30,31,32,33,34,35,36]) then
begin
result:=True;
d[3]:=elements[w,1];
end;
//here you can add other elements
end;
end;

procedure stack_array(sa_nr);
begin
for w:=0 to VarArrayHighBound(elements,1) do
begin//here we go through the all elements
if system_number_is(sa_nr,elements[w,4]) then
begin
elements[w,0]:=0;
end;
else
begin
elements[w,0]:=elements[w,0]+1;
if (elements[w,0]>elements[w,1]) then
begin
elements[w,1]:=elements[w,0];
end;
end;
end;
end;
 
Регистрация
19.02.2011
Сообщения
4
Реакции
0
Баллы
1
Очень нужен компонент Sip клиента для Delphi, желательно с исходниками, пожалуйста............

Добавлено через 53 секунды
Очень нужен компонент Sip клиента для Delphi, желательно с исходниками, пожалуйста............ желательно для ХЕ

Добавлено через 5 минут
У кого-нибудь есть blockengine для delphi xe?
 
Последнее редактирование модератором:

VISO

New member
Регистрация
14.01.2010
Сообщения
3
Реакции
0
Баллы
1
Возраст
34
Ещё есть zeoslib, но он вроде только для delphi, но зато поддерживает ещё кучу баз, а главное бесплатный и опенсорсный.
 

temaps

New member
Регистрация
15.11.2011
Сообщения
3
Реакции
0
Баллы
1
Ещё есть zeoslib, но он вроде только для delphi, но зато поддерживает ещё кучу баз, а главное бесплатный и опенсорсный.
Не только дельфи. Ещё лазарус.
Проблема в том, что он, похоже, заброшен :-(
Приходится пользоваться MyDAC, но это хороший набор жаловаться не на что, кроме того, что последние версии в сети бесплатно трудновато найти.
 

dandg

New member
Регистрация
07.04.2011
Сообщения
2
Реакции
0
Баллы
1

-m-

New member
Регистрация
08.01.2013
Сообщения
4
Реакции
1
Баллы
3
I use mydac for direct (no .dll) access to mariadb (mysql clone of widenius), and zeoslib for "real" mysql (libmysql.dll required) with 5.1
 

velislav

New member
Регистрация
28.08.2008
Сообщения
3
Реакции
0
Баллы
1
Возраст
46
Я думаю что

бьстрее чем CoreLab

но Devart Tools for MySQL не так удобнее
 

CHERTS

New member
Регистрация
21.01.2014
Сообщения
2
Реакции
0
Баллы
1
Native language | Родной язык
Русский
Я тоже так думал пока в конце концов не вышла версия 7.0.3


ZeosLib не заброшен, в репозитарии идет активная разработка, есть версии под Delphi XE5, я регулярно скачиваю актуальную версию из репов, все прекрасно работает.
 

rikk

New member
Регистрация
01.03.2006
Сообщения
2
Реакции
0
Баллы
1
Возраст
62
Местоположение
italy
3 feb 2014 new DevExpress VCL v13.2.3
 

Devart

New member
Регистрация
04.12.2014
Сообщения
4
Реакции
0
Баллы
1
Одним из самых лучших компонентов для работы с MySQL через Delphi является
компоненты MyDAC
 

9DProgram

New member
Регистрация
05.12.2014
Сообщения
3
Реакции
0
Баллы
1
ZeosLib is great, because you can use it in Delphi and Lazarus and can connect to many SQL servers
 
Статус
Закрыто для дальнейших ответов.
198 154Темы
635 125Сообщения
3 618 410Пользователи
MFzoneНовый пользователь
Верх