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

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

Помогите немного разобраться... [D7, Paradox]


Hereticsoul ©   (2004-12-06 16:51:00) 

Всем привет!
У меня есть таблица 123.DB
есть TTable->TDataSource->TDBGrid
Как забить своими данными 123.DB???


ocean   (2004-12-06 17:50:00) [1]

Insert вставляет после текущей (методы First-Next и т.п., помните?), Append - в конец
Edit редактирует текущую
Кстати, все это неплохо расписано в справке по TDataSet


Hereticsoul   (2004-12-06 17:06:00) [2]


> ocean   (06.12.04 17:01) [3]
> //Table1 : TTable должна быть Active
>  Table1.Edit; //или Insert
>  Table1.FieldByName('MYFIELDNAME').AsString := '...';
>  Table1.Post;

эт хорошо спасиб ребята ))))
ТОка вот не могу понять:
если делать так
Table1.Edit;   то запись добавиться к последней в конце?
Table1.Insert; Куда-то вставиться?Куда?


Hereticsoul   (2004-12-06 17:06:00) [3]


> ocean   (06.12.04 17:01) [3]
> //Table1 : TTable должна быть Active
>  Table1.Edit; //или Insert
>  Table1.FieldByName('MYFIELDNAME').AsString := '...';
>  Table1.Post;

эт хорошо спасиб ребята ))))
ТОка вот не могу понять:
если делать так
Table1.Edit;   то запись добавиться к последней в конце?
Table1.Insert; Куда-то вставиться?Куда?


ocean   (2004-12-06 17:01:00) [4]

//Table1 : TTable должна быть Active
 Table1.Edit; //или Insert
 Table1.FieldByName('MYFIELDNAME').AsString := '...';
 Table1.Post;


msguns   (2004-12-06 16:57:00) [5]

with Table1 do
 begin
  Open;
  for i:=0 to 1000000 do
   begin
    Append;
    Fields[0].AsInteger := i;
    Post;
   end;
  Close;
 end;


Hereticsoul   (2004-12-06 16:54:00) [6]

Ну есественно не через Tdbnavigator а напрямую...


Наверх

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