|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Ошибка редактирования записи
При редактировании цены если разделитель запятая (а нужно чтоб разделитель был именно запятая т.к. сумма вычисляется автоматически и разделитель там именно запятая), выдыет ошибку. Помогите кто может разобраться...
Код:
DsSklad.QNkl.Close; DSSklad.QNkl.SQL.Text:='Update Naklad set Kolich='+SpinEdit1.Text+',cena='+Edit2.Text+' where TovarID='+Label4.Caption+'and ReestrID='+FormReestr.Label3.Caption; DsSklad.QNkl.ExecSQL; |
#2
|
|||
|
|||
Можно вместо
Код:
+Edit2.Text+ сделать Код:
+StringReplace(Edit2.Text, ',', '.', [])+ |
Этот пользователь сказал Спасибо _taddy за это полезное сообщение: | ||
saniaa007 (18.03.2012)
|
#3
|
|||
|
|||
Спасибо за ответ а что делать если используется не edit, а Label и выводится сумма как избавится от денежного обозначения (р.) ???
|
#4
|
||||
|
||||
Цитата:
Что выдаст программа в качестве запроса при добавлении следующей строки? Код:
Memo1.lines.add('Update Naklad set Kolich='+SpinEdit1.Text+',cena='+Edit2.Text+' where TovarID='+Label4.Caption+'and ReestrID='+FormReestr.Label3.Caption); |
Этот пользователь сказал Спасибо Cheetos за это полезное сообщение: | ||
saniaa007 (28.03.2012)
|
#5
|
|||
|
|||
выдает
Update Reestr set Summa=254.49р.where IDReestr=61 немного другой запрос... |
#6
|
|||
|
|||
спасибо, разобрался сам...
|
#7
|
|||
|
|||
Тему можно закрыть
|