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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2011, 18:43   #1
Multiman
Пользователь
 
Регистрация: 13.10.2010
Сообщений: 91
По умолчанию БД + DBgrid. DELPHI

Здравствуйте уважаемые форумчане. У меня к Вам 2 вопроса:

1)
Код:
DataModule1.AdoQuery1.Close;
  DataModule1.AdoQuery1.SQL.Text := 'Select Перевод from ABCdic_base where Слово = '''+Edit1.Text+'''';
  DataModule1.AdoQuery1.Open;
if  DataModule1.AdoQuery1.RecordCount = 0 then ShowMessage('Данное слово не содержится в словаре!')
else
   Memo1.Lines.Append(DataModule1.AdoQuery1.FieldByName('Перевод').AsString);
   edit1.SetFocus;
end;
В этом коде происходит поиск слова введенного в edit. Я хочу сделать так, чтобы при нажатии на ячейку в dbgrid, в событии onCellClick осуществлялся тот же код . Подскажите пожалуйста что нужно написать вместо edit1.text в запросе чтобы переводило?

2) Можно ли приведенный выше код сделать не через AdoQuery, а допустим если я использую AdoTable? Покажите пожалуйста как это реализовать.

Заранее благодарен.
Multiman вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
delphi - работа с DBGrid iliili Помощь студентам 0 21.03.2011 12:56
Delphi+FireBird из DBGrid в ... Drugnir БД в Delphi 10 08.12.2010 19:41
DBGrid (Delphi) VadEr Помощь студентам 4 20.08.2010 02:21
Interbase + Delphi - DBGRID SNUPY БД в Delphi 3 18.01.2010 17:31
DBGRID DELPHI Pang Помощь студентам 2 19.05.2008 11:16