Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2012, 18:50   #1
protected_by
Пользователь
 
Регистрация: 20.10.2012
Сообщений: 16
По умолчанию Перенос данных из BDgrid в БД mysql и обратно

Доброго времени суток, уважаемые программисты. Хотел спросить:
Как мне сделать чтобы данные из таблицы БД mysql переносились автоматически в DBGrid. Потом в DBGrid'e некоторые данные менялись (не программно а пользователем) и по нажатию кнопки "Отправить" (к примеру) сного переносились в БД mysql. Заранее спасибо, просьба написать по-подробнее я смыл того что я делаю понимаю очень даже не плохо а вот как осуществить не знаю. Если можно то напишите даже какие компоненты будут задействованы как их связать между собой и как использовать.
protected_by вне форума Ответить с цитированием
Старый 08.12.2012, 20:07   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Вообще-то DBGrid - это компонент отображения данных. А сами данные никуда из таблицы MySQL (MSSQL, Access, Dbf и тп - нужное подчеркнуть) не деваются.

Связь, например, через ADO:

Компонент ADOConnection, используя драйвер или алиас (или пользовательский DSN) прописанные в системе, подключается к базе.

Компоненты ADOTable/ADOQuery через ADOConnection подключаются к заданным таблицам БД (в случае с Query, естественно, идет SQL-запрос из таблиц БД).

Компонент DataSource связывает ADOTable/ADOQuery с DBGrid, чтобы последняя отображала данные из таблиц/запросов.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 08.12.2012, 20:44   #3
protected_by
Пользователь
 
Регистрация: 20.10.2012
Сообщений: 16
По умолчанию

как лучше всего тогда реализовать систему записывания данных пользователем в БД mysql из делфи?
protected_by вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос БД MySQL на другой компьютер Montysson БД в Delphi 10 13.06.2012 12:25
Типы данных, из памяти в регистры и обратно, индексирование. Новичек pinkiller Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 25.03.2012 18:58
MySQL перенос данных между базами данных с MyDAC Nikolay88 БД в Delphi 3 14.05.2011 00:17
Изменение набора данных BDGrid alex_fcsm БД в Delphi 3 30.01.2010 21:30
как из одной BDgrid скопировать выделенное поле в другую BDgrid Шурик БД в Delphi 7 03.05.2007 14:24