Когда вы пишете код ASP, который может сэкономить время, если вы хотите пересадить код, есть много дел. Следуйте приведенным ниже шагам, вы будете
Не трудно найти код пересадки.
Определить тип переменной
Самым большим недостатком Visual Basic и VBScript является то, что он позволяет разработчикам использовать переменные без объявления. Если вы думаете, что это выгода,
Затем, когда вы хотите найти логическую ошибку, вызванную небольшой ошибкой печати, вы не думаете об этом. Если вы используете
Если опция явно вынуждена уточнить, IDE предупреждает об этом.
< %@ Language = vbscript %>
< % Вариант явно %>
Когда вы используете опцию явного, помните, что он находится под объявлениями@. Не обращать на это внимание приведет к маленькому
Сообщение об ошибке.
Ошибка компиляции Microsoft VBScript '800A0400'
Заявление об эксфекции
/test.asp, строка 4
опция явная
^
Теперь задача здесь. VBScript позволяет переменной быть любым типом данных, если она вариант. Это означает, что вы можете только поместить переменную
Утверждение является вариантами. Это очень расточительно во многих аспектах, но это приемлемо в ASP. Но в Visual Basic
При создании более эффективного кода переменные должны быть определены. Эта программа очень проста, просто добавьте как после заявления
[data_type], в настоящее время это больше не простой вариант.
Например, теперь есть переменная в качестве строки. Откройте страницу ASP и введите Dim Strsense как строка. Затем
Предварительный просмотр этой страницы получит небольшой сюрприз.
Ошибка компиляции Microsoft VBScript '800A0401'
Эксфекция окончания заявления
/icu/temp.asp, строка 3
Dim Strsession как строка
-----------------------
Итак, как сделать переменную, которая не угрожает коду ASP и не подготовлена к Visual Basic? Я не могу быть уверен, как это оценить. иметь
Одним из способов является использование метков аннотации после объявления переменной. Следует отметить, что это не только полезно при пересадке в VB, но иначе
Когда компания предоставляет высокую зарплату, чтобы выкопать вас, это поможет другим понять ваш код. Ниже приведен метка комментариев в версии ASP 2
Определите три способа переменных:
Частный Strstring 'как строка
Dim Intinteger 'как целое число
Общественный болбол "как логический
Этот метод определения типа данных также применяется к любой функции, которую вы используете в приложениях ASP. (Пожалуйста, посмотрите на следующие подпрограммы и функции ниже).
Частная функция (Strtring, Intinteger) 'как логический
Когда я постучал в свой код ASP, я также проник в эти комментарии. Это может не подходить для вас, может быть, вы имеете дело со старым кодом,
После пересадки кода вы можете использовать функцию поиска и замены Visual Basic для увеличения типа данных. Это более значимо, потому что
Не комментируйте переменные в функциях и подпрограммах. Чем больше программного кода, тем меньше комментариев типа данных переменной.
Для получения дополнительной информации о типе данных Visual Basic вы можете обратиться к онлайн -статье типов данных, связанных с MSDN.