تحقیق انواع مختلفي از داده ها در ASP 46 ص
دسته بندي :
دانش آموزی و دانشجویی »
دانلود تحقیق
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : word (..doc) ( قابل ويرايش و آماده پرينت )
تعداد صفحه : 47 صفحه
قسمتی از متن word (..doc) :
Active Server Pages
1
2
Data Types
انواع مختلفي از داده ها در ASP
Integer
يك عدد صحيح مي باشد.
دو نوع داده با Integer وابستگي دارند . byte, long .
long مي تواند اعداد بزرگتر از محدوده integer را در خود ذخيره نمايد. يك byte كوچكتر مي باشد.
اعداد اعشاري يا Floating-point numbers
اعداد اعشاري اعداد decimal مي باشند . توجه به اين نكته مهم مي باشد كه اعداد مميز شناور و اغلب گرد شده يا بريده مي شوند تا به اندازه فضايي شوند كه به آنها اختصاص داده شده است .
نوع داده اي single , double به اعداد مميز شناور ، اختصاص داده شده اند فرق بين اين دو دقت اعدادي كه در خود ذخيره مي كنند مي باشند در نوع دادة double دو برابر single حافظه لازم داريد اما بديهي است كه محدودة اعداد بزرگتر را مي تواند در خود نگهداري كند و همچنين دقت بيشتري نسبت به single دارد.
رشته String
يك رشته مي تواند زنجيره اي از حروف ، اعداد، و نشانه ها را در داخل خود نگهداري كند.
اطلاعات Data
يك ويژگي مفيد Vbscript كه در ديگر زبانهاي برنامه نويسي وجود ندارد مديريت اطلاعات مي باشد . اگر چه مي توان داده ها را به صورت رشته ها يا اعداد نمايش داد ولي استفاده از اين متغير داده اي مي تواند زمان يا تاريخ و اطلاعات متنوع توابع تاريخ
Active Server Pages
1
2
Vbscript و عملگرهايي كه فرمت و اطلاعات مربوط به تاريخ را چاپ مي نمايند را نگهداري كنند.
Boolean
يك متغير boolean مقادير درست يا غلط را در خود نگهداري مي كند.
نوع داده Currency
يك عدد دقيق كه تنها براي ذخيره مقادير پولي به خوبي كار خواهد كرد اما Vbscript يك نوع داده مخصوص براي پول مهيا مي كند كه با چندين تابع ويژه Vbscript كار مي كند
Object
اين قسمت به اشياء مخصوص اشاره دارد در كاركردن با عملگرهاي مربوطه به پايگاه هاي داده استفاده مي شود.
Variant Variables
در بيشتر زبانهاي برنامه نويسي تفاوتي بايد بين متغيرهاي داده هاي مختلف وجود داشته باشد. يك متغير كه براي نگهداري رشته ها استفاده مي شود بعداً براي نگهداري يك عدد نمي تواند مورد استفاده قرار بگيرد البته اين موضوع در زبان Vbscript صادق نمي باشد. Vbscript از Variant Variables هايي استفاده مي كند كه متغيرهايي هستند كه شامل مقاديري از هر نوع مي تواند باشد.
مقدار دادن به يك متغير
در تعدادي از زبانهاي برنامه نويسي قبل از اينكه شما از متغيرها استفاده كنيد بايد به سيستم اعلام نماييد كه از چه نوعي از داده مي خواهيد در داخل متغير استفاده كنيد و چه كاري با آن متغير ميخواهيد انجام دهيد. براي مثال در زبان برنامه نويسي c++ شما بايد بگوييد كه
Active Server Pages
1
4
int my_variable;
my_variable = 2;
Vbscript همه چيز را كمي ساده تر مي كند در Vbscript لازم نيست كه نوع متغير را يعني char, real, integer يا هر نوع متغيري را كه ايجاد ميكنيد تعيين نماييد. در Vbscript همه متغيرها به وسيله كلمة كليدي dim تعريف ميگردند اين بدين خاطر است كه در Vbscript از variant variables ها استفاده ميگردد . بنابراين جملهي معادل براي آن چيزي كه در c++ توصيف شد عبارت زير است:
Dim my_variable
در اينجا در اولين خط my_variable به عنوان متغير توصيف گشته است بدون اينكه my_variable را به عنوان يك متغير از نوع integer تعيين نماييم.
حتي در خط اول ابداً لزومي ندارد، در Vbscript استفاده از خط دوم بدون اينكه اشارهاي بهmy_variable شود به سادگي قابل قبول ميباشد به اين كار implicit declaration مي گويند.
از dashes, perrids, Spaces استفاده نكنيد . استفاده از هر كدام از موارد ذكر شده در نام متغيرتان يك پيغام خطا را ايجاد ميكنند در عوض اگر شما ميخواهيد چيزي را گسترش دهيد سعي كنيد از علامت (_) استفاده نماييد براي مثال my_first_variable يك نام متغير است در صورتي كه my first variable چنين نمي باشد.
نامهاي متغيرها بايد با يك حرف شروع شوند Underscore و اعداد مي توانند در داخل نامهاي متغيرتان تعريف گردند اما نه به عنوان كاراكتر اول.
نام متغيرها نبايد طولاني تر از 255 كاراكتر باشد.
از كلمات كليدي به عنوان متغيرها استفاده نكنيد.
از نام متغيرها دوباره استفاده ننماييد شما مي توانيد از نام متغيرها دوباره استفاده نماييد فقط آگاه باشيد كه شما نمي توانيد از همان نام براي دو متغير مختلف استفاده نماييد.
Active Server Pages
1
5
همان طوري كه پيش از اين ذكر گرديد Vbscript از variant variable ها استفاده مينمايد كه با وجود آنها شما ديگر نيازي براي ساختن يك متغير مخصوص براي يك نوع داده را نداريد. آنها كدهاي شما را براي خواندن ديگران سادهتر مينمايند اما بهتر از آن اينكه آنها چيزهايي را براي شما كه ميخواهيد بنويسيد راحتتر مينمايند.
استفاده از نامهاي توصيفي بيشتر برنامه نويسان سعي ميكنند كه به وسيله استفاده از يك حرف براي نام متغيرها كمتر تايپ نمايند . تصور نماييد كه شما در خال خواندن 100 خط از كدها مي باشيد و به يك خطي مثل x=5 برخورد مينماييد اين عبارت به چه معني ميباشد؟ حرف x چيست ؟ آيا يك متغير از نوع رشته اي ميباشد كه ميخواهيد اسم كاربر را در خود نگاه دارد كه در آن صورت نامي مانند strUserName را بايد به كار ببريد اگر آن يك رشته را نگاه ميدارد كه حقوق اشخاص مي باشد بايد آن را syssalary بناميم .
تمام متغيرها را در ابتداي برنامه تعريف نماييد اگر حتي بعد از استفاده از نامهاي مناسب شما در به يادآوري نام يك متغير به خصوص دچار مشكل شديد بهتر است بدانيد كه كجا ميتوانيد آن متغير را پيدا كنيد بيشتر زبانها از اين واقعيت استفاده مينمايند.
ثابتها Constants
يك ثابت متغيري ميباشد كه شما به آن يك نام دادهايد و يك data را در آن ذخيره كردهايد . برعكس متغيرها ،ثابتها وقتي كه آنها را تعريف ميكنيد ، يك مقدار ميگيرند و آن مقدار ديگر تغيير داده نمي شود. Vbscript چندين ثابت پيش ساخته براي خود دارد.
آرايه ها
يك نوع ديگر از داده ها وجود دارند كه شما هنوز به آنها برخورد نكردهايد يك متغير آرايهاي ، مجموعهاي از متغيرها مي باشند با داشتن يك نام ، اما به وسيله يك انديس تشخيص داده ميشوند. آرايه ها براي گروهي از داده ها كه از يك نوع ميباشند استفاده مي شوند.