Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Удалить запись в DBGrid e [D3, dBase, FoxPro, ]


saviola ©   (2002-01-09 13:32:00) 

Привет Мастера!
Я не программист, а только учусь и хотел бы получить дельный совет - как мне за раз удалить и скопировать запись в DBGrid"e(то есть всю строку). И еще(может не в тему, но ...), как сделать часы на форме(что бы например в какомто там Label шло время). Заранее всем благодарен, может и я когда-то научусь и буду давать советы.


SergVlad   (2002-01-09 14:26:00) [1]

Создай вариантный массив по числу полей.
Пробегись по полям и заноси в массив по индексу.
Вот и получишь копию записи.

Или метод DataSet
function GetCurrentRecord(Buffer: PChar): Boolean;


saviola   (2002-01-09 14:13:00) [2]

Большое спасибо за часы


Ынс   (2002-01-09 13:59:00) [3]

поставь таймер и на его тиках меняй кэпшн лэйбла

procedure TForm1.Timer1Timer(Sender: TObject);
begin
Label1.Caption := TimeToStr(Time);
end;


saviola   (2002-01-09 13:52:00) [4]

По одному полю из каждой записи - это понятно. Но я думал что можно за один раз переписать всю строку из одной таблицы в другую


roottim   (2002-01-09 13:39:00) [5]

начинающему программисту нужно уметь пользоваться книгой... про все стандартные компоненты там прекрасно написано


Наверх

Титульная страница Поиск, карта сайта Написать письмо