A.Farzin
سه شنبه 12 دی 1385, 19:47 عصر
با سلام
من یک جدول، در پایگاه داده SQL، دارم که حاوی اطلاعات ثبت نام دانشجویان است. میخواستم تا اطلاعات ثبت نام شوندگان در هر روز را در یک گرید به نمایش درآورم.
در روی فرم یک تکسباکس دارم که کاربر تاریخ مورد نظر خود را در آن وارد کند.
همچنین در پایین همان فرم یک گرید دارم که به محض تعیین تاریخ، اطلاعاتی ثبت نام شوندگان همان روز باید در آن به نمایش درآید.
برای ساخت رکوردست مورد استفاده گرید، 2 را موجود بود:
روش اول) رکوردست من برحسب انطباق تاریخی که کاربر وارد میکند با مقدار ستون تاریخ جدول ساخته شود و پس از یک Requery، اطلاعات رکوردست در گرید نمایش داده شود.
روش دوم) رکوردست خود را براساس تمام اطلاعات جدول بسازم و وقتی کاربر یک تاریخ را وارد کرد، با فیلتر کردن رکوردست براسا تاریخ داده شده، فقط رکوردهای مورد نطر را در گرید نشان دهم.
هر دو روش یاد شده، جواب میدهد. ولی میخواستم ببینم که
مزایا و معایب هر کدام از این روشها چیست؟
برای این کار، کدام روش درست تر است؟
با تشکر
من یک جدول، در پایگاه داده SQL، دارم که حاوی اطلاعات ثبت نام دانشجویان است. میخواستم تا اطلاعات ثبت نام شوندگان در هر روز را در یک گرید به نمایش درآورم.
در روی فرم یک تکسباکس دارم که کاربر تاریخ مورد نظر خود را در آن وارد کند.
همچنین در پایین همان فرم یک گرید دارم که به محض تعیین تاریخ، اطلاعاتی ثبت نام شوندگان همان روز باید در آن به نمایش درآید.
برای ساخت رکوردست مورد استفاده گرید، 2 را موجود بود:
روش اول) رکوردست من برحسب انطباق تاریخی که کاربر وارد میکند با مقدار ستون تاریخ جدول ساخته شود و پس از یک Requery، اطلاعات رکوردست در گرید نمایش داده شود.
روش دوم) رکوردست خود را براساس تمام اطلاعات جدول بسازم و وقتی کاربر یک تاریخ را وارد کرد، با فیلتر کردن رکوردست براسا تاریخ داده شده، فقط رکوردهای مورد نطر را در گرید نشان دهم.
هر دو روش یاد شده، جواب میدهد. ولی میخواستم ببینم که
مزایا و معایب هر کدام از این روشها چیست؟
برای این کار، کدام روش درست تر است؟
با تشکر