powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как конвертировать nvarchar в число???
8 сообщений из 8, страница 1 из 1
Как конвертировать nvarchar в число???
    #32636323
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет. База содержит nvarchar- данные , после вырески в переменной остаётся число (Н: 300,52) - есть функция для конвертации в число???? Спасиба!!!
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32636989
maxapet
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в БД конвертировать, то можно через
Код: plaintext
CAST(NumberColumn as int)
А если в ASP.Net, через
Код: plaintext
Convert.ToInt32(NumberString)
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32637111
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как обьявить этот обьект ???? (Конверт)
Спасибо!!!!
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32637135
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msdn
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
Example
[Visual Basic, C#, C++] The following sample demonstrates some of the conversion methods in this class, including ToInt32, ToBoolean, and ToString.

[Visual Basic] 
Dim dNumber As Double
dNumber =  23 . 15 

Try
   ' Returns 23
   Dim iNumber As Integer
   iNumber = System.Convert.ToInt32(dNumber)
Catch exp As System.OverflowException
   System.Console.WriteLine("Overflow in double to int conversion.")
End Try

' Returns True
Dim bNumber As Boolean
bNumber = System.Convert.ToBoolean(dNumber)

' Returns "23.15"
Dim strNumber As String
strNumber = System.Convert.ToString(dNumber)

Try
   ' Returns '2'
   Dim chrNumber As Char
   chrNumber = System.Convert.ToChar(strNumber.Chars( 1 ))
Catch exp As System.ArgumentNullException
   System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
   System.Console.WriteLine("String length is greater than 1.")
End Try

' System.Console.ReadLine() returns a string and it
' must be converted.
Dim newInteger As Integer
newInteger =  0 
Try
   System.Console.WriteLine("Enter an integer:")
   newInteger = System.Convert.ToInt32(System.Console.ReadLine())
Catch exp As System.ArgumentNullException
   System.Console.WriteLine("String is null.")
Catch exp As System.FormatException
   System.Console.WriteLine("String does not consist of an " + _
       "optional sign followed by a series of digits.")
Catch exp As System.OverflowException
   System.Console.WriteLine("Overflow in string to int conversion.")
End Try

System.Console.WriteLine("Your integer as a double is {0}", _
                         System.Convert.ToDouble(newInteger))
а объявлять имхо не надоон ведь входии в system.object
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32637190
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что делаю не так???
Dim newInteger As Integer
newInteger = System.Convert.ToInt32(t)
Ошибка:Expected end of statement
iNumber As Integer
----------------------------------^
Dim newInteger
newInteger = System.Convert.ToInt32(t)
Ошибка: Object required: 'System'

Сенкс!
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32637198
Фотография AKhludeyev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
t- это переменная в которой записано 10,23 - и его надо канвертировать в число.
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32637275
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
Dim t As Double =  10 . 23 
        Dim NE As Int32
        NE = Convert.ToInt32(t)
        Response.Write(NE)
...
Рейтинг: 0 / 0
Как конвертировать nvarchar в число???
    #32638034
123456
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно использовать:

Double.TryParse(...) и Double.Parse(...). Это статические методы.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как конвертировать nvarchar в число???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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