I'm using c# to communicate with twitter and i need to code a schedule system to send twitter messages at a user defined date.

The messages to be sent are in a database with the date and time of deliver.

Which is the best method to check the db for scheduled messages and send it when the time arrives?