Topic: из Button в Memo

имеется база данных которая содержит 15 имен, в форме есть 15 Button и одно Memo.
1. надо чтобы при нажатии на Button 1 в Memo было первое имя из базы данных, соответственно при нажатие второй кнопки второе имя из базы и тд.
2. при наведении курсора на Button 1 была Hint с первым именем из базы, т.е. то же самое как первый вопрос но тут должно быть подсказка с первым именем.
Как реализовать?

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

procedure frmVibratOper_b1_OnClick (Sender: string; var Cancel: boolean);
var
Value1: string;
begin
   Value1 := SQLExecute('SELECT operOne from operOne WHERE id=1');
   frmVibratOper.Memo1.Text := Value1;
end;

Получился, но эту процедуру нужно записать к каждой кнопке, можно ли одной процедурой все это сделать?

Re: из Button в Memo

Скорей всего ваш вопрос возник от не понимания общих принципов создания баз данных.
Вы не должны копировать текст от записей для других записей, для этого используются связи.


Посмотрите видео урок 2, про создание телефонного справочника.
http://drive-software.com/myvisualdatabase_ru.html


там  каждому абоненту можно присвоить его группу, выбрав ее название из ComboBox, для чего используется связь.

Dmitry.

Re: из Button в Memo

дело в том что в моем старом проекте (созданная в Foxpro) она выглядит как я описал, 

DriveSoft wrote:

Скорей всего ваш вопрос возник от не понимания общих принципов создания баз данных.
Вы не должны копировать текст от записей для других записей, для этого используются связи.


Посмотрите видео урок 2, про создание телефонного справочника.
http://drive-software.com/myvisualdatabase_ru.html


там  каждому абоненту можно присвоить его группу, выбрав ее название из ComboBox, для чего используется связь.

Post's attachments

Attachment icon 1234.JPG 26.07 kb, 288 downloads since 2015-05-02