View Full Version : QueryString
Kamran.K
پنج شنبه 08 بهمن 1383, 18:00 عصر
بهترین راه برای گرفتن QueryStringها چیست؟
p1:=Request.QueryString.Get('Q').ToLower;
اگه کد بالا رو استفاده کنیم ولی کاربر چنین QueryString رو ارسال نکرده باشه یه خطا بوجود میآد.
esi022
پنج شنبه 08 بهمن 1383, 22:11 عصر
:mad: :mad:کامران
p1:=Request.QueryString.Get('Q').ToLower;
چرا اول چک نمیکنی ببینی QueryString.Get('Q') خالیه یا نه
با تابع len یا ببینی خالیه یا نه
مهدی کرامتی
پنج شنبه 08 بهمن 1383, 22:24 عصر
از اونجایی که تمام اشیاء در دات نت از نوع Object هستند میتونی چک کنی ببینی چنین شیئی اصلا وجود داره یا نه:
if Request.QueryString.Get('Q') <> nil
then ...
سپس به پارامتر مورد نظر در QueryString دسترسی پیدا کنی.
(مطمئن نیستم دستور مورد نظر دقیقا همین باشه، چون من تو #C اینو انجام دادم نه تو دلفی :موفق: ).
Kamran.K
شنبه 10 بهمن 1383, 13:32 عصر
if Request.QueryString.Get('Q') <> nil
then ...
accepted :موفق:
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.