ASP GetLastError() পদ্ধতি (ASP 3.0)
সূচনা ও ব্যবহার
GetLastError পদ্ধতি ASPError অবজেক্ট ফিরিয়ে দেয়, যা ত্রুটির কারণকে বর্ণনা করে。
ডিফল্টভাবে, ওয়েবসাইট এসপি ত্রুটি প্রক্রিয়াকরণ করতে ফাইল \iishelp\common\500-100.asp ব্যবহার করে। আপনি এই ফাইলটি ব্যবহার করতে পারেন বা নিজস্ব ফাইল তৈরি করতে পারেন। যদি আপনি 500;100 কাস্টম ত্রুটির এসপি ফাইলটি পরিবর্তন করতে চান, তখন IIS snap-in ব্যবহার করুন。
মন্তব্য:যদি IIS এসপি ফাইল বা অ্যাপ্লিকেশনের Global.asa প্রক্রিয়াকরণ করার সময় ত্রুটি হয়, তখন 500;100 কাস্টম ত্রুটি তৈরি হয়。
মন্তব্য:এই পদ্ধতি শুধুমাত্র ASP ফাইলটি ব্রাউজারে কোনও সামগ্রী পাঠানোর আগে উপলব্ধ রয়েছে。
স্বরূপ
Server.GetLastError()
প্রতিদর্শন
উদাহরণ 1
এই উদাহরণে, IIS ফাইলটি উল্লেখ করার চেষ্টা করছে, কিন্তু include বিবরণটি file পারামিটার ব্যবহার করা হয়নি তখন, ত্রুটি হয়ে যায়:
<!--#include f="header.inc" --> <% response.write("sometext") %>
উদাহরণ 2
এই উদাহরণে, স্ক্রিপ্ট কম্পাইল করার সময়, "next" শব্দটি এড়ানো হলে, তাপক্ষণিক ত্রুটি হয়ে যায়:
<% dim i for i=1 to 10 ........ nxt %>
উদাহরণ ৩
এই উদাহরণে, স্ক্রিপ্ট ০-এর সাথে ভাগ করার চেষ্টা করলে ভুল ঘটবে:
<% dim i,tot,j i=0 tot=0 j=0 for i=1 to 10 tot=tot+1 next tot=tot/j %>