Классический булевый asp для языка String - PullRequest
0 голосов
/ 06 июля 2018

Мы осуществляем миграцию между серверами, и теперь мы передаем наш классический ASP-код.

Дело в том, что во многих местах у нас есть проверки типов

if variablebooleana = "True" then
...
end if

Проблема в том, что на сервере, который мы переносим, ​​установлена ​​операционная система на испанском языке, и поэтому при попытке преобразовать в строку вместо возврата "True" возвращается "Verdadero".

Кто-нибудь знает, как настроить iis для возврата "True" в этих случаях?

Большое спасибо.

приветствие

1 Ответ

0 голосов
/ 06 июля 2018

Я бы написал функцию для преобразования (TrueDat()) и затем заменил бы все вхождения "True" на TrueDat("True"). Затем вам нужно будет исправить "True" в TrueDat(), и все должно работать правильно.

enter image description here

Function TrueDat(TheTruth As String) As Boolean
     TrueDat = TheTruth = "True" Or TheTruth = "Verdadero"
End Function
...