armm1388
چهارشنبه 12 خرداد 1389, 08:02 صبح
- بعد از fill کردن يک ديتاست ، چند رکورد را به جدول آن اضافه مي کنيم . فرض کنيد يکي از اين رکوردها تکراري باشد (کليد اصلي) هنگامي که دستور update را اجرا مي کنيم به رکورد تکراري که مي رسد پيغام خطا مي دهد و رکوردهاي بعد از آنرا که تکراري نيستند در بانک اصلي ذخيره نمي کند چرا؟ آيا مي توان قبل از اعمال به بانک اصلي يعني هنگام افزودن رکورد به جدول ديتاست ، همانجا جلوي افزودن رکورد را گرفت؟ آيا متد fill مشخصات کليد اصلي بودن فيلد را به حافظه لود نمي کند تا پيشاپيش جلوي ثبت رکورد تکراري را گرفت؟