ورود

نسخه کامل مشاهده نسخه کامل : typed ياuntyped dataset



mohammad0511
25-07-2007, 14:36
سلام
لطفا اگه ممكنه درباره تفاوت typed و untyped dataset يه توضيح ساده به من بدين
مرسي

_H2_
25-07-2007, 17:58
سلام
typed dataset یک لایه ای است بر فراز untyped (مشتق)

در اصل typed ها همه امکانات untyped ها را هم دارند ولی کمی هم کندتر هستند!

untyped همانطور که از اسمش مشخص است، بدون قالب و ساختار مشخص است و میتواند هر جدولی را در برگیرد و اعضا و مثلاً فیلدها و نام ستون هایش مشخص نیست و باید خودتان دستی بنویسید مقدار فیلد پنجم را بده !!! یا مقدار فیلدی که نامش فلان است را بده!!!

ولی typed ها مخصوص یک یا چند جدول به خصوص طراحی میشوند و دیگر نام ستون ها و فیلدها را دارند و به محض تایپ نقطه در محل مناسب لیست کلیه فیلدها را نشانتان میدهد تا مورد مورد نظر را انتخاب کنید.

در نتیجه برای کار با یک جدول و یک الگوی مشخص راحت تر هستند، و امکان اشتباه را بسیار کم میکند، چون مثلاً وقتی شما میگویید فیلد پنجم، دقیقاً مشخص نمیشود کدام فیلد را میگویید یا حتی اگر فیلدها را با نامشان به صورت string پیدا کنید باز هم امکان دارد در بخش های مختلف برنامه یکی را یک حرفش را اشتباه تایپ کنید و اصلاً به این راحتی متوجه نشوید کدام خط بوده و...