1) Read the value from the database.
2) Convert it to a DateTime.
2.1) If you stored this in an SQL Date type, then just cast it:
Dim d As DateTime = drr("myDate")
2.2) If you stored it as a string, then convert it:
Dim d As DateTime = DateTime.ParseExact(ddr("myDate"), "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture)
3) You can now convert it to the appropriate string for the ComboBox.
If you don't convert the string to DateTime, then you are stuck with the culture that you entered the info in: so if it is entered by a Japanese it will display as 2011-08-01, where as an American input would show as 08/01/2011. Neither is very helpful if your user is English...
Always store dates in Date fields: it gets around this problem!