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

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

Помогите с запросом [D5, Access]


Tornado ©   (2003-02-12 14:21:00) 

Пишу такой запрос:
var ID: integer;

ID := StrToInt(Edit.text);

DM1.Query_all.SQL.Add("INSERT INTO Arz_Table (name, t1, prim) VALUES (""" + dbAbonent_ins.text + """, ID, """ + dbz_ins.text + """)");

DM1.Query_all.ExecSQL;


где
dbAbonent_ins.text - текстовое поле
ID - целочисленная переменная, получает значение тоже из текст. поля (см. выше)
dbTel_gaz_ins.text - текстовое поле

Выдает ошибку. В чем дело?


Lord Warlock   (2003-02-12 15:12:00) [1]

Вообще-то уважаемый, вот твой запрос, а предыдущий даже компилится не должен, если ты все верно записал

DM1.Query_all.SQL.Add("INSERT INTO Arz_Table (name, t1, prim) VALUES ("+dbAbonent_ins.text+","+Edit.text+","+ dbz_ins.text + ")");


Жук   (2003-02-12 14:38:00) [2]

id - integer, зачем же вы его в кавычки поставили ? Его надо обратно конвертировать в String. :-)


Anatoly Podgoretsky   (2003-02-12 14:27:00) [3]

Не у него просто неизвестная ошибка


Lord Warlock   (2003-02-12 14:24:00) [4]

Что-то у тебя запятые не в кавычках


Наверх

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