PDA

View Full Version : سوال: آبجکت



bahar_f
دوشنبه 16 شهریور 1388, 20:37 عصر
سلام

میشه درباره متدهای زیر توضیحاتی را به من بدهید

1- redirect
2- charset
3- form
4- cerate object
5- recordset

ممنون میشم

alireza_s_84
دوشنبه 16 شهریور 1388, 22:25 عصر
سلام :
redirect یک متد از شی Response هست که یک پارامتر میگیره . این پارامتر آدرس یک صفحه ست که میخوایم کاربر به اون هدایت بشه. متد Redirect پاسخی به مرورگر میفرسته و در اون درخواست صفحه ای رو میده که به عنوان آرگومان به اون داده شده.
مثلا کاربر وارد صفحه Login.asp شده و نام کاربری و رمز عبورش رو وارد کرده بعد از تایید صحت اطلاعات میتونیم کاربر رو به صفحه دلخواهی راهنمایی کنیم



If LogedIn Then
"Response.Redirect("Member.asp)
Response.End 'باعث لغو ادامه پردازش میشه و بهتره که استفاده کنیم .
End If


charset یک خصوصیت یا Porperty از شی Response هست که جهت نوع نمایش کارکترها مقدار دهی میکنیم برای نمایش کارکترهای Unicode به صورت زیر مقدار دهی میکنیم:



Response.charSet="utf-8"



شی فرم یکی از اشیای درونی شی Request هست که بوسیله اون میتونیم به مقادیر پست شده یک فرم از سمت کلاینت دسترسی داشته باشیم.
مثلا اگر یک فرم توی صفحه داشته باشیم که خصوصیت name اون رو SubmitForm گذاشته باشیم و یک Textbox برای گرفتن نام کاربری با name مثلا Username داشته باشیم بصورت زیر مقدارش رو میخونیم



Request.Form("Username")



متد CreateObject متدی از شی Server هست که برای ساختن اشیای Com از اون استفاده میکنیم.
مثلا واسه ساخت یه Connection بصورت زیر عمل میکنیم:



Set Cnn = Server.CreateObject("ADODB.Connection")



Recordset هم یک شی از اشیای درونی ADO هست که یک مجموعه رکورد رو برمیگردونه واسه ساختنش هم بصورت زیر عمل میکنیم:



Set Rec = Server.CreateObject("ADODB.Recordset")


این شی دارای خصوصیات و متدهای مختلفیه که میتونی توی مستندات Vb بگردی و بطور مفصل در مورد هر کدومشون توضیح دادن
موفق باشید

bahar_f
جمعه 20 شهریور 1388, 09:53 صبح
از راهنمایی شما ممنونم