ส่ง - กำหนดประเภทตัวแปรใหม่
ใน ASP คุณอาจเห็นข้อความแสดงข้อผิดพลาดเกี่ยวกับการส่งตัวแปรหรือวัตถุเป็นครั้งคราว ในการร่ายตัวแปรคือการกำหนดประเภทของมันใหม่

ในภาษาอื่นเช่น C หรือ C ++ มีคำสั่งที่เฉพาะเจาะจงมากที่ใช้ในการเปลี่ยนตัวแปร หากคุณมี PiValue = 3.141519 และคุณแค่ต้องการจำนวนเต็ม (3) ส่วนหนึ่งของตัวเลขนั้นคุณจะได้รับ PiValue ใหม่เป็นจำนวนเต็ม

ASP ค่อนข้างพิถีพิถันเกี่ยวกับตัวแปร คุณไม่จำเป็นต้องกำหนดประเภทของตัวแปรก่อนที่จะใช้ ถ้าคุณมี

PiValue = 3.141519

และคุณต้องการให้ตัวแปรชื่อ PiShort มีเพียงส่วนจำนวนเต็มจากนั้นคุณก็บอกว่า

PiShort = cInt (PiValue)

เพียงเท่านี้ก็ใช้จำนวนเต็มของ PiValue และใส่ลงใน PiShort

หากคุณจบลงด้วยข้อผิดพลาดในการส่งคำตอบให้เขียนกลุ่มคำตอบเพื่อดูว่าตัวแปรทุกตัวถูกตั้งค่าไปทางใด

ตัวอย่างเช่นหากคุณเริ่มตั้งค่าวัตถุจดหมาย -

ตั้งค่า objMail = Server.CreateObject ("CDO.Message")

และจากนั้นคุณลองเปลี่ยน objMail ให้เป็นจำนวนเต็มนั่นจะไม่ทำงาน :) ดังนั้นตรวจสอบให้แน่ใจว่าตัวแปรที่คุณเริ่มต้นด้วยสามารถถูกแปลงเป็นตัวแปรชนิดปลายทางได้