
نوشته شده توسط
علیرضا مداح
آقای غیبی از زحمات شما کمال تشکر را دارم . :flower:
:) Thanks
Request object error 'ASP 0102 : 80004005'
Expecting string input
یا
Request object, ASP 0102 (0x80004005)
The function expects a string as input.
وقتی با استفاده از request.querrystring یا request.form مقداری را دریافت می کنید در صورتی که متغیر ذکر شده در جایی تعریف نشده باشد٬ چنین خطایی رخ می دهد.
برای مثال وقتی در یک فرم ثبت نام فیلدی با نام txttest وجود نداشته باشد ولی در صفحه اکشن شما این مقدار درخواست شود با چنین خطایی روبرو خواهید شد.
کد نمونه :
<%
Request.QueryString(txttest)
%>
یا
<%
Request.Form(txttest)
%>
برای رفع این خطا٬ از وجود چنین فیلدی اطمینان حاصل کنید.