SELECT IIF(EMPTY(incep_date), "", DTOC(incep_date)) AS incep_date, ; IIF(EMPTY(anniv_date), "", DTOC(anniv_date)) AS anniv_date, ; IIF(EMPTY(term_date), "", DTOC(term_date)) AS term_date ; FROM myTable ; INTO CURSOR myCursorThe first 2 dates return as expected, the date data or an empty string. The 3rd (term_date) is returning a blank field or a 0 or 1. All fields are date type.