![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте уважаемые.
Делфи 7 материт фразой :"ошибка синтаксиса команды insert" помогите разобраться в чём дело? Что не так? Код:
qry1.SQL.Clear;
qry1.SQL.Add('INSERT INTO bas ([n], [t], [kb1], [kb2], [kb3], [kb4], [kb5], [kb6], [kb7], [kb8], [kb9], [ul], [d], [kv], [pod], [et], [sum]) ');
qry1.SQL.Add(' VALUES (:n, :t, :kb1, :kb2, :kb3, :kb4, :kb5, :kb6, :kb7, :kb8, :kb9, :ul, :d, :kv, :pod, :et, :sum');
qry1.Parameters.ParamByName('n').Value:=N;
qry1.Parameters.ParamByName('t').Value:=5;
qry1.Parameters.ParamByName('kb1').Value:=zak[1];
qry1.Parameters.ParamByName('kb2').Value:=zak[2];
qry1.Parameters.ParamByName('kb3').Value:=zak[3];
qry1.Parameters.ParamByName('kb4').Value:=zak[4];
qry1.Parameters.ParamByName('kb5').Value:=zak[5];
qry1.Parameters.ParamByName('kb6').Value:=zak[6];
qry1.Parameters.ParamByName('kb7').Value:=zak[7];
qry1.Parameters.ParamByName('kb8').Value:=zak[8];
qry1.Parameters.ParamByName('kb9').Value:=zak[9];
qry1.Parameters.ParamByName('ul').Value:=edt1.Text;
qry1.Parameters.ParamByName('d').Value:=edt2.Text;
qry1.Parameters.ParamByName('kv').Value:=edt3.Text;
qry1.Parameters.ParamByName('pod').Value:=edt4.Text;
qry1.Parameters.ParamByName('et').Value:=edt5.Text;
qry1.Parameters.ParamByName('sum').Value:=lbl9.Caption;
qry1.ExecSQL; |
|
#2
|
||||
|
||||
|
Внимательно смотри в 3-ю строчку, надеюсь сам увидишь.
|
|
#3
|
||||
|
||||
|
Слово sum -- ключевое в SQL.
|
|
#4
|
||||
|
||||
|
Поддерживаю M.A.D.M.A.N
Внимательно смотри в 3-ю строчку, надеюсь сам увидишь. (Особое внимание скобкам и кавычкам) ![]() |
|
#5
|
|||
|
|||
|
Без SUM тоже ошибка была (((
|
|
#6
|
||||
|
||||
|
Ты реально не видишь ошибки? Даже с подсказками?
Последний раз редактировалось M.A.D.M.A.N., 16.11.2014 в 19:11. |
|
#7
|
|||
|
|||
|
Ребята не вижу(( Ткните носом, хочу чтобы всё заработало...
Увидел, нет закрывающей скобки, спасибо! Сейчас проверю, отпишусь Последний раз редактировалось M.A.D.M.A.N., 17.11.2014 в 13:09. |