![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Запрос [D7, Access]
Jacks © (2007-03-29 16:52:00)Уважаемые мастера помогите пожалуйста разобраться с проблемкой. Значит есть у меня запрос такого вида :
datamodule1.add_query.SQL.Add('INSERT INTO Stoimost(key,bazovaya,do_komplektasii,obshaya)');
datamodule1.add_query.SQL.Add('VALUES ('+idd+','+st_baz.Caption+','+st_dok.Caption+','+st_obsh.Caption+')');
Значит пока числа попадающие в запрос целые всё нормально никаких проблем не возникает, но как только в результате вычислений получается часло с десятыми при выполнении запроса возникает ошибка, насколько я понял оно воспринимает одно число вида 111,2 как два 111 и 2. как с этим можно разобраться?
Anatoly Podgoretsky (2007-03-29 22:41:00) [1]> Johnmen (29.03.2007 18:33:11) [11]
Не шиш, а не спасибо.
Johnmen (2007-03-29 18:33:00) [2]А тому, кто не помог - шиш? С какой стати? :)
Jacks (2007-03-29 17:48:00) [3]Спасибо всем кто помог. Получилось с помошью параметров))))
Jan (2007-03-29 17:04:00) [4]DevGuide: Developing Database Applications
Handling command parameters
Jacks (2007-03-29 17:03:00) [5]
> values(:p1,:p2,:p3,:p4)
А что должно быть вместо этих p1,p2,... Или это просто переменные со-значениями?
Sergey13 (2007-03-29 17:01:00) [6]> [6] Jacks © (29.03.07 16:59)
values(:p1,:p2,:p3,:p4)
Jacks (2007-03-29 16:59:00) [7]
> > [4] Jacks © (29.03.07 16:56)> может можно както проще
> это реализоватьсм > [1] Desdechado © (29.03.07 16:53)
Ну а можно пример хоть какойто написать?
Sergey13 (2007-03-29 16:57:00) [8]> [4] Jacks © (29.03.07 16:56)
> может можно както проще это реализовать
см
> [1] Desdechado © (29.03.07 16:53)
Jacks (2007-03-29 16:56:00) [9]
> а разделитель целой и дробной часть запятая или точка? Если
> запятая, то поставь точку и будет счастье.
ну это понятно так я и сам придумал, может можно както проще это реализовать
Jacks (2007-03-29 16:54:00) [10]Можешь написать пример?
Neo Trinitron (2007-03-29 16:54:00) [11]а разделитель целой и дробной часть запятая или точка? Если запятая, то поставь точку и будет счастье.
Desdechado (2007-03-29 16:53:00) [12]Использовать параметры вместо прямой подстановки значений в текст запроса.