ציטוט:
נכתב במקור על ידי omaniusd
ב ASP.NET עובדים עם DataSet, שלוקח את ה RS המיושן בכל דבר אפשרי:
*אפשר להעביר אלפי טבלאות ביחד, ולא אחת כמו בRS.
*אפשר להעביר קשרי גומלין
*אפשר להעביר שאילתות ולהכין אותם
*לא צריך לדעת כמעט SQL
בקיצור, שכפול מלא של המסד הנתונים, שעוזר מבחינת נוחות העבודה, ומבחינת הביצועים.
|
מבחינת הביצועים למען האמת לא. הDATASET הרבה, אבל הרבה יותר איטי (בדקתי וקראתי בדיקות).
בDataSet הרבה יותר מתוחכם, מאפשר הרבה יותר ובו זמנית הרבה פחות נוח לעבודה הרגילה.
תראה, אני אישית כנראה אעבור לחלוטין לASP.NET, אבל ASP היא עדין שפה הרבה יותר נוחה לעבודה.
הDataSet בעל המון אפשרויות, הרבה יותר יכולות, אבל כל כך הרבה יותר סיבוכים ביחס לRS.
בRS ניהול המידע קל יותר והמידע נגיש יותר. לעומת זאת, בDataSet הכל מסובך יותר וארוך יותר (כמובן שאני מדבר על דברים כמו שליפת תא אחד בלבד. אני לא מדבר על ה repeater וכו').