Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / раделитель дробной части / 13 сообщений из 13, страница 1 из 1
09.12.2010, 13:07
    #37004269
vitali.podobed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
Всем доброго дня.

Подскажите, на сервере (sql) используется . (точка) раделитель дробной части,
на клиента , (запятая), когда формирую запрос

Код: plaintext
 string s = string.Format("Update so Set Price = {0}", mpu.LinkCount);

получается динамическая строка SQL след. содержания

Код: plaintext
1.
Update so Set Price =  17 , 5 

можно ли обойтись без передачи SqlParamerer? задать настройки?
...
Рейтинг: 0 / 0
09.12.2010, 13:09
    #37004282
i see
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
Используйте CultureInfo, но параметризированные запросы удобнее и безопаснее.
...
Рейтинг: 0 / 0
09.12.2010, 14:43
    #37004572
vitali.podobed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
i see,

при отладке не могу найти способ получить конечный sql? который получается со значением параметров
...
Рейтинг: 0 / 0
09.12.2010, 15:03
    #37004642
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
vitali.podobedможно ли обойтись без передачи SqlParamerer?
А чем он так пугает?
...
Рейтинг: 0 / 0
09.12.2010, 15:23
    #37004717
vitali.podobed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
МСУ,

вовсе не пугает, но при вызове double.Parse("123.75) и double.Parse("123,75) проблема как таковая остается
...
Рейтинг: 0 / 0
09.12.2010, 15:27
    #37004727
i see
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
vitali.podobedМСУ,

вовсе не пугает, но при вызове double.Parse("123.75) и double.Parse("123,75) проблема как таковая остается

1. В параметризированных запросах ничего парсить не нужно.
2. Если уж парсите, поменяйте предварительно CultureInfo.
3. Зачем изобретать свои кривые велосипеды, если есть хорошие серийные?
...
Рейтинг: 0 / 0
09.12.2010, 15:30
    #37004738
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
vitali.podobedМСУ, вовсе не пугает, но при вызове double.Parse("123.75) и double.Parse("123,75) проблема как таковая остается
Вам уже всё сказали:
Юзать параметризированные запросы

Юзать культуру для преобразования строки. Пример.
...
Рейтинг: 0 / 0
09.12.2010, 16:12
    #37004877
жырный
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
vitali.podobedi see,

при отладке не могу найти способ получить конечный sql? который получается со значением параметровsql profiler в помощь, если, конечно, речь о ms sql, но не express или ce :)
...
Рейтинг: 0 / 0
09.12.2010, 16:25
    #37004917
vitali.podobed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
жырный,

спасибо
...
Рейтинг: 0 / 0
09.12.2010, 16:25
    #37004921
i
i
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
vitali.podobedВсем доброго дня.

Подскажите, на сервере (sql) используется . (точка) раделитель дробной части,
на клиента , (запятая), когда формирую запрос

Код: plaintext
 string s = string.Format("Update so Set Price = {0}", mpu.LinkCount);

получается динамическая строка SQL след. содержания

Код: plaintext
1.
Update so Set Price =  17 , 5 

можно ли обойтись без передачи SqlParamerer? задать настройки?

Подобные преобразования в sql никто не делает. У каждого клиента могут быть свои насройки для форматов. wpf string format in xaml
...
Рейтинг: 0 / 0
09.12.2010, 16:26
    #37004926
vitali.podobed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
МСУ,

спасибо
...
Рейтинг: 0 / 0
09.12.2010, 16:29
    #37004935
i
i
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
или в запрос добавить параметр, тогда не нужно будет беспокоиться о разделителе
...
Рейтинг: 0 / 0
09.12.2010, 16:34
    #37004950
vitali.podobed
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
раделитель дробной части
всем большое спасибо, понял я
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / раделитель дробной части / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]