![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
не могу сформулировать, проблема записи в поля типа dbmemo, dbedi [D7, Paradox]
AntonUSAnoV © (2007-11-27 20:17:00)Такая проблема: есть БД, есть таблица, в таблице поле Memo, в Делфи это поле выводит компонент DBmemo, если мышкой поставить курсор в этом компоненте и набрать текст, он сохранится, но если добавить в Dbmemo текст с помощью процедур типа dbmemo.text:=edit1.text, т.е. не нажимая непосредственно мышкой в компоненте DBMemo, то текст не сохраняется, он там появляется, но если поставить курсор и начать набирать текст то он сразу пропадает,
может есть какие ни будь другие процедуры, функции, чтобы в поле Базы Данных копировался текст из других компонентов программы ?
Виталий Панасенко(дом) (2007-11-27 21:33:00) [1]AntonUSAnoV (27.11.07 20:45) [3]
Прочитай в помощи, как с DBAware компонентами работать(даю подсказку - через НД, а не через ж..)
AntonUSAnoV (2007-11-27 20:45:00) [2]Верхний листинг-нажатие на кнопке + т.е. добавить имя в список.
Это- нажатие на кнопке готово.
procedure TForm1.doneClick(Sender: TObject);
begin
sorevnovania.Tsorevnovania.Refresh;
end;
Правильный вася , не понял, ??
Правильный_Вася (2007-11-27 20:37:00) [3]Table.Edit присутствует?
AntonUSAnoV (2007-11-27 20:32:00) [4]procedure TForm1.SpeedButton1Click(Sender: TObject);
var
buf1:string;
endbuf:string;
begin
buf1:=dbedit1.Text+' '+dbedit2.Text+' '+dbedit3.Text;
if buf<>buf1 then
begin
n:=n+1;
buf:=dbedit1.Text+' '+dbedit2.Text+' '+dbedit3.Text;
endbuf:=inttostr(n)+'. '+buf;
spisok.Lines.Add(endbuf);
x:=spisok.Lines.Count;
end;
end;
spisok- это DBmemo