I have a terrific problem with a upload report. This is a attendance report basically. Through out the month up to 27th day the program execute perfectly. on and after 28th day program behaves differently. Data volume increased day by day. On 28th data contain at about 35000 records. Few data stored wrongly after 28th and then we execute one more this program with few of them say 100 records. Which records stored wrongly now stored rightly. So its difficult to find the exact logical incorrectness as program behaves dual nature. Please guide me what the may cause there.