powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / .NET Decimal to MsSql numeric(10,2)
3 сообщений из 3, страница 1 из 1
.NET Decimal to MsSql numeric(10,2)
    #32729702
guest_newbie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi,

u menia takaja problema, peredaju v MsSql decimal peremennuju, v programe ja ejo proveriaju Convert.ToDecimal(x), i esli ja peredaju
12345678.22 to vsio procodit i sql procedura prinimajet parameter,
no esli 123456789.22 to v nulevoj stroke pri inicializacii parametrov ja polucaju error:
Server: Msg 8114, Level 16, State 4, Procedure pr_WEB_dv_modifikuoti, Line 0
Error converting data type numeric to numeric.

t.e. u menia net vozmoznosti proverit eto pri pomosci convert.

kak mne v .Net'e proverit sootvetstvujet li decimal formatu numeric(10,2) ?

zaranee spasibo

P.S.
sorry so ne kirilicej
...
Рейтинг: 0 / 0
.NET Decimal to MsSql numeric(10,2)
    #32729981
Стр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тебе нужно проверить, чтобы не было переполнения в целой части числа (т.е. само число по абс. величине не было больше, чем 10 в степени 8=(10-2))

Код: plaintext
1.
2.
3.
if(x<(System.Math.Pow(10, 8)))
{
   // всё ОК   
}
с дробной частью сервер разберётся сам - где надо урежет или добавит :)
...
Рейтинг: 0 / 0
.NET Decimal to MsSql numeric(10,2)
    #32730105
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы константа 123456789.22 была типа decimal, ее надо записывать так "123456789.22m".


Код: plaintext
1.
 _________
Свет в конце тоннеля временно потушен по техническим причинам. 
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / .NET Decimal to MsSql numeric(10,2)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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