نمایش خروجی در ASP

نمایش خروجی در ASP با استفاده از شیئ response که کد html نهایی است، انجام می شود.

<%

response.write("My ASP Output!")

%>

همچنین تگ <% =%> نماینده این شیئ است و می توان کد فوق را به این صورت نوشت:

<%= "My ASP Output!" %>

متغیـــــــــرها

متغیرها در ASP همان متغیرهای VBS هستند پس بدون نوع (untyped) هستند و به این صورت تعریف و مقداردهی می شوند و با توجه به مقدار اختصاص داده شده نوع آنها مشخص می شود!

dim id, age, oc

id = "dj_amir_se"

age = 22

set oc = server.createobject("ADODB.CONNECTION")

با توجه به نوع مقداردهی متغیر id رشته ای، متغیر age عدد صحیح و متغیر oc شیئ است.

حوزه متغیرها:

عمومی در یک صفحه: این متغیرها در قسمت اصلی کدها و خارج از روال ها و توابع تعریف شده و در تمام قسمت های بعد از تعریفش در آن صفحه قابل استفاده است.

خصوصی در تابع و روال: این متغیرها در داخل توابع و روال ها تعریف شده و با اتمام تابع از بین می روند و فقط در همان تابع قابل استفاده هستند.

عمومی در تمام صفحات و برای کلیه کاربران: این متغیرها بعد از تعریف تا زمان روشن بودن سرور و درحال اجرا بودن نرم افزار وب سرور پایدار و در تمام صفحات قابل استفاده اند.

عمومی در کل صفحات و برای یک کاربر در یک نشست: این متغیرها بعد از تعریف تا زمان آنلان بودن کاربر برروی سرور سایت پایدار و در تمام صفحات و فقط برای همان کاربر قابل استفاده اند.

......