Hello, To add a record to a db, must the cursor always contain all the records in the table? In other words, must the cursor's query always be SELECT * FROM mytable? If so, when the db is very large (say 500.000 records) creating the cursor could take some time - or is it negligible? Greg