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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2010, 11:40   #1
D.O.G
Форумчанин
 
Регистрация: 06.08.2010
Сообщений: 101
По умолчанию передать значение из delphi в mysql

Как можно передать значение из delphi в mysql запрос
PHP код:
SELECT FROM inventar where cpu=:cpu 
:cpu это что то вроде переменной. как можно из Delphi передать значения в эту переменную?
D.O.G вне форума Ответить с цитированием
Старый 13.12.2010, 11:59   #2
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Код:
Query.ParamByName('cpu').AsInteger := <значение>;
_SERGEYX_ вне форума Ответить с цитированием
Старый 13.12.2010, 12:26   #3
D.O.G
Форумчанин
 
Регистрация: 06.08.2010
Сообщений: 101
По умолчанию

Цитата:
ClientDataSet1.Close;
ClientDataSet1.CommandText:='';
ClientDataSet1.Params.Clear;
ClientDataSet1.Params.ParamByName(' cpu_mash').Value:=DBLookupComboboxE h2.Text;
ClientDataSet1.CommandText:='SELECT inventar.cpu FROM inventar WHERE cpu=cpu_mush';
ClientDataSet1.Open;
пробовал так но вылетает ошибка cpu_mash no found.
D.O.G вне форума Ответить с цитированием
Старый 13.12.2010, 13:06   #4
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

cpu_mash no found.
чтобы что-то (cpu_mach) найти надо сначала его там разместить.
Код:
ClientDataSet1.CommandText:='SELECT * FROM inventar where cpu=:cpu_mash';
а теперь можно искать
Код:
ClientDataSet1.Params.ParamByName('cpu_mash').Value:=DBLookupComboboxE
программа — запись алгоритма на языке понятном транслятору

Последний раз редактировалось evg_m; 13.12.2010 в 13:09.
evg_m вне форума Ответить с цитированием
Старый 13.12.2010, 14:50   #5
postaveche
Пользователь
 
Регистрация: 30.08.2010
Сообщений: 77
По умолчанию

Код:
ClientDataSet1.Params.ParamByName(' cpu_mash').Value:=DBLookupComboboxE h2.KeyValues;
postaveche вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как передать значение ячейки в другую книгу? ShamanK Microsoft Office Excel 9 21.02.2017 01:52
Передать значение компонента в другую форму DKENT Общие вопросы Delphi 1 13.10.2010 19:27
Передать значение из модуля формы в другую процедуру Maxx Microsoft Office Excel 4 29.01.2010 13:23
C#: Передать значение переменной из одной формы в другую Veiron Общие вопросы .NET 3 29.06.2009 17:43
Передать значение из формы в php скрипт Iber PHP 11 25.01.2009 12:15