Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как конвертировать nvarchar в число??? / 8 сообщений из 8, страница 1 из 1
05.08.2004, 10:37
    #32636323
AKhludeyev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
Привет. База содержит nvarchar- данные , после вырески в переменной остаётся число (Н: 300,52) - есть функция для конвертации в число???? Спасиба!!!
...
Рейтинг: 0 / 0
05.08.2004, 14:44
    #32636989
maxapet
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
Если в БД конвертировать, то можно через
Код: plaintext
CAST(NumberColumn as int)
А если в ASP.Net, через
Код: plaintext
Convert.ToInt32(NumberString)
...
Рейтинг: 0 / 0
05.08.2004, 15:16
    #32637111
AKhludeyev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
А как обьявить этот обьект ???? (Конверт)
Спасибо!!!!
...
Рейтинг: 0 / 0
05.08.2004, 15:23
    #32637135
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
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
05.08.2004, 15:40
    #32637190
AKhludeyev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
Что делаю не так???
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
05.08.2004, 15:41
    #32637198
AKhludeyev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
t- это переменная в которой записано 10,23 - и его надо канвертировать в число.
...
Рейтинг: 0 / 0
05.08.2004, 16:03
    #32637275
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
Код: plaintext
1.
2.
3.
4.
Dim t As Double =  10 . 23 
        Dim NE As Int32
        NE = Convert.ToInt32(t)
        Response.Write(NE)
...
Рейтинг: 0 / 0
06.08.2004, 10:02
    #32638034
123456
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как конвертировать nvarchar в число???
Можно использовать:

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


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