Topic: Похоже на ошибку в 1,50

Добрый день !
Сегодня обнаружил , что с переходом на 1,50 мой проект стал неправильно заполнять базу.
Речь идет о вводе реального числа через текстбокс . В ранних версиях происходила замена
точки на запятую автоматом при использовании кнопки SQL запрос . Сейчас в конструкции
UPDATE   tab  SET   a = {EDIT1} если в EDIT1  разделитель запятая , то пишет правильно , а если точка , то пишет '0'.
А в INSERTe все нормально .( Вот в таком :

INSERT INTO Nakladnie (Nomer,NakData,Otkuda,Kuda,Rasxod,PrixRasx,VozvrNet,id_Materials,
ZayavNom,ZayavData,id_employees,Prixod,Vozvrat)
SELECT {Edit4},{DateTimePicker1},MatZayav2.Otkuda,MatZayav2.Kuda,{Edit3},
{CheckBox1},{CheckBox1},
MatZayav2.id_Materials,MatZayav2.NomerZayav,MatZayav2.DataZayav,{TableGrid2},0,0
FROM MatZayav2
WHERE MatZayav2.id LIKE "{TableGrid1}"       )

Re: Похоже на ошибку в 1,50

Могу конечно переделать проект и по онклику менять точку на запятую , но таких текстбоксов много,
да и все таки похоже это ошибка .

Re: Похоже на ошибку в 1,50

Пожалуйста, скачайте снова версию 1.50, внес некоторые изменения
http://myvisualdatabase.com/thank_you_f … ading.html


Для необходимых текстовых полей (Edit) установите свойство NumbersOnly = True
теперь десятичный разделитель будет выбираться автоматически, в зависимости от региональных настроек.

Dmitry.

Re: Похоже на ошибку в 1,50

Спасибо ! Работает.