ASP GetLastError() ਮੱਥਦਾਨ (ASP 3.0)
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
GetLastError ਮੱਥਦਾਨ ਏਸਪੀਅਰਰ ਅਬਜੈਕਟ ਵਾਪਸ ਦਿੰਦਾ ਹੈ ਜੋ ਗਲਤੀ ਦੇ ਕਾਰਨ ਨੂੰ ਵਰਣਨ ਕਰਦਾ ਹੈ。
ਮੂਲਤਵੀ ਤੌਰ 'ਤੇ, ਸਾਈਟ ਏਸਪੀ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਫਾਇਲ \iishelp\common\500-100.asp ਵਰਤੇਗੀ। ਤੁਸੀਂ ਇਸ ਫਾਇਲ ਨੂੰ ਵਰਤ ਸਕਦੇ ਹੋ ਜਾਂ ਆਪਣੀ ਆਪਣੀ ਫਾਇਲ ਬਣਾ ਸਕਦੇ ਹੋ। ਜੇਕਰ ਤੁਸੀਂ 500;100 ਪਰਸੋਨਾਲਾਈਜ਼ਡ ਗਲਤੀਆਂ ਦੀ ਪ੍ਰਕਿਰਿਆ ਨੂੰ ਬਦਲਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਆਈਆਈਐੱਸ snap-in ਦਾ ਉਪਯੋਗ ਕਰੋ。
ਟਿੱਪਣੀਆਂ:ਜਦੋਂ IIS ਏਸਪੀ ਫਾਇਲ ਜਾਂ Global.asa ਅਪਲੀਕੇਸ਼ਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਗਲਤੀ ਆਉਂਦੀ ਹੈ, ਤਾਂ 500;100 ਪਰਸੋਨਾਲਾਈਜ਼ਡ ਗਲਤੀ ਬਣਾਈ ਜਾਂਦੀ ਹੈ。
ਟਿੱਪਣੀਆਂ:ਇਹ ਮੱਥਦਾਨ ਮਾਤਰ ਏਸਪੀ ਫਾਇਲ ਬਰਾਉਜ਼ਰ ਨੂੰ ਕੋਈ ਸਮਾਚਾਰ ਭੇਜਣ ਤੋਂ ਪਹਿਲਾਂ ਉਪਲੱਬਧ ਹੁੰਦਾ ਹੈ。
ਸਫਟਵੇਅਰ
Server.GetLastError()
ਇਨਸਟੈਂਸ
ਉਦਾਹਰਣ 1
ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਜਦੋਂ IIS ਫਾਇਲ ਨੂੰ ਰੈਫਰੈਂਸ ਕਰਨ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰਦਾ ਹੈ ਅਤੇ include ਸਟੇਟਮੈਂਟ ਵਿੱਚ file ਪੈਰਾਮੀਟਰ ਵਰਤਿਆ ਨਹੀਂ ਗਿਆ ਹੈ, ਤਾਂ ਗਲਤੀ ਆਉਂਦੀ ਹੈ:
<!--#include f="header.inc" --> <% response.write("sometext") %>
ਉਦਾਹਰਣ 2
ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਜਦੋਂ ਸਕ੍ਰਿਪਟ ਕੰਪਾਇਲ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਕੀਵਾਰਡ "next" ਭੁਲਾ ਦੇਣ ਕਰਕੇ ਗਲਤੀ ਆਉਂਦੀ ਹੈ:
<% dim i ਫੋਰ ਆਈ=1 ਤੱਕ 10 ........ nxt %>
例子 3
在本例中,由于脚本试图用 0 来除一个数,就会发生错误:
<% ਡਿਮ ਆਈ,ਟੋਟ,ਜੀ ਆਈ=0 tot=0 ਜੀ=0 ਫੋਰ ਆਈ=1 ਤੱਕ 10 tot=tot+1 ਅੱਗੇ tot=tot/j %>