Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP: сравнить переменные разных типов как строки / 7 сообщений из 7, страница 1 из 1
29.04.2004, 10:39
    #32502029
ctx
ctx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
Есть такая вот фунцкция

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
function CheckSelected(varval, optionval)

  CheckSelected = ""

  if varval = optionval then
    CheckSelected = "selected"
  end if

end function


Которая вызывается например так

Код: plaintext
<%=CheckSelected(Request("ManufacturerKey"), RS("ID"))%>


varval, optionval могут быть разных типов. Так вот, получается что

4=4 => False

Пока разрулил это так

Код: plaintext
1.
2.
3.
  if ("" & varval) = ("" & optionval) then
    CheckSelected = "selected"
  end if


Вопрос как это делать правильно?
...
Рейтинг: 0 / 0
29.04.2004, 11:06
    #32502093
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
Код: plaintext
upper(trim(varval))=upper(trim(optionval))

Have you try this???
...
Рейтинг: 0 / 0
29.04.2004, 11:48
    #32502216
ctx
ctx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
to Sergey Ch

Попробовал - не работает, ругается на смешение типов. Но даже если бы и работало, то это все равно криво. Не уже ли в ASP нет ничего подобного

Код: plaintext
ToString(varval) = ToString(optionval)


И за что мне PHP-нику такое наказание:-((( Заставили на ASP кое что сваять, сижу и плачу.
...
Рейтинг: 0 / 0
29.04.2004, 12:00
    #32502265
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
Надо было убедить писать на ASP.Net ))
...
Рейтинг: 0 / 0
29.04.2004, 12:06
    #32502288
ctx
ctx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
Увы, я не пишу заново а дописываю пару новых штук, а прога на ASP. На перенос на .NET нет времени и желания у начальства.

Ну вобщем если кто что предложить хочет, давайте. Я буду иногда сюда заглядывать.
...
Рейтинг: 0 / 0
29.04.2004, 12:41
    #32502397
andrejG
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
Используйте CStr(value) для VBS
Или value.toString() для JS
...
Рейтинг: 0 / 0
29.04.2004, 13:25
    #32502539
ctx
ctx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ASP: сравнить переменные разных типов как строки
Андрей,

спасибо, именно подобную штуку я и искал!
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ASP: сравнить переменные разных типов как строки / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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