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

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

Запрос SQL [D6, Paradox]


V l a d i m i r ©   (2004-09-02 15:53:00) 

Пытаюсь в цикле осуществить следующий запрос:

SQL:='INSERT INTO Report (Data, DepartmentID, ClausesID, Rub, Curr) VALUES ('+''''+ReportDate+''''+', '+DepartmentID+', '+ClausesID+', '+Rub+', '+Curr+')';

qCommand.Close;
qCommand.SQL.Clear;
qCommand.SQL.Add(SQL);
qCommand.ExecSQL;


Однако в результате в таблицу Report попадает только одна первая запись... В чем ошибка?


Плохиш   (2004-09-02 16:21:00) [1]


> V l a d i m i r   (02.09.04 16:15) [3]
> Ну цикл я опустил

за что ты его так?

В среде делфи имеются кнопочки F7, F8, предназначенные для отладки программ, попробуй их использовать.


Sergey13   (2004-09-02 16:20:00) [2]

>Пытаюсь в цикле
>попадает только одна первая запись
Раз 1 запись таки попадает значит проблема именно в цикле, который ты опустил.


V l a d i m i r   (2004-09-02 16:15:00) [3]

Ну цикл я опустил, а значения переменных в ходе прохождения цикла считываются из документа excel. Почему в таблицу заносится только одна запись, а остальные "пролетают"?


Vlad   (2004-09-02 16:08:00) [4]

Так, навсякий случай:
qCommand.Closeв данном контексте - лишнее.
SQL- переменные так лучше не называть


Sergey13   (2004-09-02 15:56:00) [5]

И где тут цикл?


Наверх

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