|
|
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
Решив одну проблему, тут же наскочил на другую. Подскажите как решаются такие вопросы: Tcть GridView, наполняемый данными из таблицы БД Sql-Server. Одно из полей таблицы имеет тип decimal. В GridView данные этого поля отображаются с запятой, к примеру 45,00. При попітке апдейтить строку в єтом гриде, на сервере возникает ошибка приведения типа string в decimal. Не нарвится разделитель запятая. Если перед апдейтом поменять запятую на точку, то апдейт проходит нормально. Не могу понять, почему SqlDataSource наполняет грид и в этом гриде для дробных значений разделителем выступает запятая, но при апдейте требуется точка. И главное - как это решить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 05:07:32 |
|
||
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
выводите decimal в формат с точками, думаю формат вывода найдете как делать на код бехайне проводите конвертацию через инвариант культуру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 09:28:40 |
|
||
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
avolikПри попітке апдейтить строку в єтом гриде, на сервере возникает ошибка приведения типа string в decimalможна увидеть оригенальный текст ошибки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 11:13:54 |
|
||
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
avolik ... При попітке апдейтить строку в єтом гриде, на сервере возникает ошибка приведения типа string в decimal. Не нарвится разделитель запятая. Если перед апдейтом поменять запятую на точку, то апдейт проходит нормально. ... И главное - как это решить? Как апдейт делаете , код покажите ? PS SqlParameter ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 12:15:34 |
|
||
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
Код: html 1. - это поле в гридвью Код: html 1. - это параметр в команде UpdateCommand в SqlFataSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 13:50:55 |
|
||
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
Ошибка при преобразовании типа данных nvarchar к numeric ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 17:28:34 |
|
||
|
Разделитель целой и дробной части в поле типа decimal для GridView
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2012, 17:39:53 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=37680675&tid=1359887]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
188ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 447ms |

| 0 / 0 |
