【第三次发帖跪求】怎么将SQL数据库中datetime类型的值取出,并赋给一个变量(VC++)

【第三次发帖跪求】如何将SQL数据库中datetime类型的值取出,并赋给一个变量(VC++)
大侠们,兄弟姐妹们,我这是发的第三个帖子了,请哪位亲人告诉我,该如何将SQL数据库中Datetime类型的值取出来,并赋给一个变量的啊?
小弟愿倾尽所有分跪求解决办法,已经困扰小弟三天了,再弄不出来,老板会杀了我的。

------解决方案--------------------

        UpdateData(TRUE);
int pos = m_Grid.GetSelectionMark();
m_ID = m_Grid.GetItemText(pos,0);
m_Name = m_Grid.GetItemText(pos,1);
m_Dep = m_Grid.GetItemText(pos,2);
m_Lab = m_Grid.GetItemText(pos,3);
CString str=m_Grid.GetItemText(pos,4);//将数据库中的时间显示在DateTimePicker控件中,但是还没有实现
int year,month,day;

int pos1=0,pos2=0;
pos2=str.Find('-',pos1);
year=strtol(str.Mid(pos1,pos2),NULL,10);
pos1=pos2+1;
pos2=str.Find('-',pos1);
month=strtol(str.Mid(pos1,pos2),NULL,10);
pos1=pos2+1;
day=strtol(str.Mid(pos1),NULL,10);
CTime time(year,month,day,0,0,0);
m_birthday.SetTime(&time);

ID = atoi(m_ID);
UpdateData(FALSE);
*pResult = 0;

另外修改此处

void CExecuteDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CExecuteDlg)
DDX_Control(pDX, IDC_DATETIMEPICKER3, m_birthday);
DDX_Control(pDX, IDC_LIST1, m_Grid);
DDX_Text(pDX, IDC_EDIT1, m_ID);
DDX_Text(pDX, IDC_EDIT2, m_Name);
DDX_Text(pDX, IDC_EDIT3, m_Dep);
DDX_Text(pDX, IDC_EDIT4, m_Lab);
// DDX_DateTimeCtrl(pDX, IDC_DATETIMEPICKER3,m_birth);
//}}AFX_DATA_MAP
}