//Add this class definition in SqlCtrl.h /////////////////////////////////// // SqlEditDate ////////////////////////////////// class SqlEditDate : public EditDate { public: virtual void SetData(const Value& data); }; // Add this method in SqlCtrl.cpp void SqlEditDate::SetData(const Value& data) { Value valdata = data; if (SQL.GetDialect()==SQLITE3){ switch(data.GetType()){ case STRING_V: case WSTRING_V: valdata = Date(atoi(data.ToString().Mid(0,4)),atoi(data.ToString().Mid(5,2)),atoi(data.ToString().Mid(8,2))); break; } } SetText((WString)convert->Format(valdata)); } ///////////////////////////////