I don't know about the database end of it, but you have to get the dates into an array of strings (one date per string).
Once you have that, use a TEXT RING or MENU RING (your choice). Create a property node for it, and put your array of date strings into the STRINGS [ ] property of the control.
The control's VALUE will be a number (0..N-1) meaning which data the user wants.