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

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

занесение записи в БД ADO [D7]


xyz ©   (2009-07-26 03:30:00) 

Как в таблицу базы данных Access внести запись? За поиск отвечают функции типа AdoTable1.Locate и ADOTable1.Lookup. А как с помощью этой же технологии внести новую запись в таблицу без использования dbnavigator? Названия и типы плей этой таблицы известны.


Anatoly Podgoretsky   (2009-07-27 13:12:00) [1]

Тебе только кажется, тебе надо выбросить TAdoTable и заменить на TAdoDataset/TAdoCommand и далее [5] и конечно выбросить dbnavigator как врага народа, это пошло использовать нафигатор.


xyz   (2009-07-27 12:49:00) [2]


> AdoDataset.Insert; //переводим датасет в режим добавления
> AdoDataSet.FieldByName('MyField').Value:='ddddd'; //присваеваем
> полям значения
> AdoDataset.Post; //сохраняем запись в базу

Да, именно это мне и нужно было.


Ega23   (2009-07-27 11:39:00) [3]


> а которые нужны.


ну да, согласен.


Anatoly Podgoretsky   (2009-07-27 11:16:00) [4]

Не которые известны, а которые нужны.


Ega23   (2009-07-27 10:54:00) [5]

insert into [Имя таблицы] (поля и типы, которые известны) values (данные);


stas   (2009-07-27 10:45:00) [6]

xyz   (26.07.09 03:30)
Как вы хотите эти методы прикрутить к добавлению?
Это равносильно - "как с помощью поиска файлов создать файл?"
добавлять
AdoDataset.Insert; //переводим датасет в режим добавления
AdoDataSet.FieldByName('MyField').Value:='ddddd'; //присваеваем полям значения
AdoDataset.Post; //сохраняем запись в базу


Виталий Панасенко(дом)   (2009-07-26 21:57:00) [7]


> turbouser ©   (26.07.09 12:43) [2]
>
>
> > AdoTable1.Locate и ADOTable1.Lookup. А как с помощью этой
> > же технологии внести новую запись в таблицу
>
> Аааааа..... Мозг.. Мой мозг... Поломался...

Если б еще было чему ломаться(не в вашу сторону)..:-)


turbouser   (2009-07-26 12:43:00) [8]


> AdoTable1.Locate и ADOTable1.Lookup. А как с помощью этой
> же технологии внести новую запись в таблицу

Аааааа..... Мозг.. Мой мозг... Поломался...


Anatoly Podgoretsky   (2009-07-26 10:55:00) [9]

БД ADO не существует!!!


Наверх

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