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

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

Insert, Update в DBF через BDE [D5, D6, D7, dBase, FoxPro]


Aleksey V.P. ©   (2003-05-13 14:44:00) 

Народ! Обьясните тугодуму на примерах как делать INSERT и UPDATE в таблицы dBase???
У меня Delphi выдаёт ошибку: не могу осуществить операцию на закрытом датасете ...


Aleksey V.P.   (2003-05-14 11:29:00) [1]

Опять же, может как-то хитро BDE надо настроить, что бы такое прокатывало? Примеры я в книгах видел, только не работают они у меня :~(


Aleksey V.P.   (2003-05-14 11:27:00) [2]

Привожу пример кода:
...
InsertQuery : TQuery;
...
InsertQuery.SQL.Add( "insert into Dict.dbf( ID, NAME, NAME_LONG, TYPE)");
InsertQuery.SQL.Add( "values( 1, " + #39 + strName + #39 + ", " + #39 + strNameLong + #39 + ", 3");

InsertQuery.ExecSQL;

...


Desdechado   (2003-05-13 16:47:00) [3]

qry.SQL.Text := "INSERT .."
qry.ExecSQL;


phisy1   (2003-05-13 14:57:00) [4]

Под DataSet можешь понимать table,query Тебе видимо table.


VAleksey   (2003-05-13 14:54:00) [5]

Ты про SQL запросы или как ?
Если да, то код в студию. (и запроса и места, откуда он вызывается)


WarLord   (2003-05-13 14:47:00) [6]

DataSet.Open;
DataSet.Insert;
....
DataSet.Post;


Наверх

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