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

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

Запрос


Муслик ©   (2008-07-03 16:57:00) 

Скажите пожалуйста почему не выполняется такой запрос
query5.SQL.Add('INSERT INTO four_base(Naimen, Zap) VALUES('+form1.Table3.Fields.Fields[2].Value+',100'+')');


но если так

query5.SQL.Add('INSERT INTO four_base(Naimen, Zap) VALUES('Тест',100'+')');
то нармально


Плохиш   (2008-07-03 17:34:00) [1]


> но если так
>
> query5.SQL.Add('INSERT INTO four_base(Naimen, Zap) VALUES('Тест',
> 100'+')');
> то нармально

Ой, не верю, такое компилятор не пропустит...

PS.
1. Параметры
2. AnsiQuotedStr


Игорь Шевченко   (2008-07-03 17:34:00) [2]

читаем правила и уважаем их


Поросенок Винни-Пух   (2008-07-03 17:23:00) [3]

query5.SQL.Add('INSERT INTO four_base(Naimen, Zap) VALUES('+form1.Table3.Fields.Fields[2].Value+',100'+')');

Включи подсветку в редакторе кода.
Строки - красным, Числа - зеленым.


McSimm   (2008-07-03 17:15:00) [4]

в первом случае
query5.SQL.Add('INSERT INTO four_base(Naimen, Zap) VALUES(Тест,100'+')');

во втором
query5.SQL.Add('INSERT INTO four_base(Naimen, Zap) VALUES( 'Тест ',100'+')');


Муслик   (2008-07-03 17:03:00) [5]

ошибку пишет invalid field name test


Desdechado   (2008-07-03 16:59:00) [6]


>  почему не выполняется такой запрос

Это тебе СУБД должна была сказать.


Наверх

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