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

Статус
В этой теме нельзя размещать новые ответы.

ZeeM

Местный
Регистрация
30 Сен 2004
Сообщения
12
Реакции
39
Credits
10
Хочу представить вам свежие инструменты и компоненты для работы с 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

Местный
Регистрация
30 Сен 2004
Сообщения
12
Реакции
39
Credits
10
Компоненты от 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: Для просмотра ссылки Войди или Зарегистрируйся

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

TDA

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

Местный
Регистрация
21 Сен 2005
Сообщения
14
Реакции
3
Credits
28
Есть ещё такой SQLManager для MySQL.
Для просмотра ссылки Войди или Зарегистрируйся
Там же есть аналог для PostgreSQL и чего-то ещё.
Вещь эта удобная, но платная. Но кому и когда это мешало? :)
 

safon777

Турист
Регистрация
22 Сен 2008
Сообщения
7
Реакции
0
Credits
10
Синхронизация базы данных MySQL

Привет всем.

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

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

kolexander

Турист
Регистрация
27 Янв 2005
Сообщения
6
Реакции
1
Credits
12
Привет всем.

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

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

EMS DB Comparer for MySQL, Data Comparer for MySQL

Для просмотра ссылки Войди или Зарегистрируйся
 
Последнее редактирование модератором:

Galatimus

Турист
Регистрация
13 Окт 2010
Сообщения
1
Реакции
0
Credits
2
Какой нужен компомент для этого скрипта???Подскажите!!!

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 Фев 2011
Сообщения
4
Реакции
0
Credits
8
Очень нужен компонент Sip клиента для Delphi, желательно с исходниками, пожалуйста............

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

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

VISO

Турист
Регистрация
14 Янв 2010
Сообщения
3
Реакции
0
Credits
6
Ещё есть zeoslib, но он вроде только для delphi, но зато поддерживает ещё кучу баз, а главное бесплатный и опенсорсный.
Для просмотра ссылки Войди или Зарегистрируйся
 

temaps

Турист
Регистрация
15 Ноя 2011
Сообщения
3
Реакции
0
Credits
2
Ещё есть zeoslib, но он вроде только для delphi, но зато поддерживает ещё кучу баз, а главное бесплатный и опенсорсный.
Для просмотра ссылки Войди или Зарегистрируйся
Не только дельфи. Ещё лазарус.
Проблема в том, что он, похоже, заброшен :-(
Приходится пользоваться MyDAC, но это хороший набор жаловаться не на что, кроме того, что последние версии в сети бесплатно трудновато найти.
 

dandg

Турист
Регистрация
7 Апр 2011
Сообщения
2
Реакции
0
Credits
4

-m-

Турист
Регистрация
8 Янв 2013
Сообщения
4
Реакции
1
Credits
8
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
 
Статус
В этой теме нельзя размещать новые ответы.