equal
deleted
inserted
replaced
294 ThePopulateTempTableTime += TimeDiffUs(fc3, fc4); |
294 ThePopulateTempTableTime += TimeDiffUs(fc3, fc4); |
295 |
295 |
296 delete thumbnailBuf; |
296 delete thumbnailBuf; |
297 } |
297 } |
298 |
298 |
299 void FlushTemptTables() |
299 void FlushTempTables() |
300 { |
300 { |
301 TUint32 fc1 = User::FastCounter(); |
301 TUint32 fc1 = User::FastCounter(); |
302 |
302 |
303 TInt err = TheDb.Exec(_L("BEGIN TRANSACTION")); |
303 TInt err = TheDb.Exec(_L("BEGIN TRANSACTION")); |
304 TEST(err >= 0); |
304 TEST(err >= 0); |
356 RSqlStatement stmt2; |
356 RSqlStatement stmt2; |
357 err = stmt2.Prepare(TheDb, _L("INSERT INTO TempThumbnailInfoData (Data) VALUES (:Data);")); |
357 err = stmt2.Prepare(TheDb, _L("INSERT INTO TempThumbnailInfoData (Data) VALUES (:Data);")); |
358 TEST2(err, KErrNone); |
358 TEST2(err, KErrNone); |
359 |
359 |
360 PoulateTempTables(stmt1, stmt2); |
360 PoulateTempTables(stmt1, stmt2); |
361 FlushTemptTables(); |
361 FlushTempTables(); |
362 |
362 |
363 stmt2.Close(); |
363 stmt2.Close(); |
364 stmt1.Close(); |
364 stmt1.Close(); |
365 TheDb.Close(); |
365 TheDb.Close(); |
366 |
366 |