void CSaveImageDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX,IDC_Image,m_Image);}
void CSaveImageDlg::OnBnClickedButton1()
{
CDaoDatabase m_database;
CDaoRecordset m_recordset;
m_database.Open(_T("C:\\dabasename.mdb"),TRUE,FALSE,_T(""));
m_recordset.m_pDatabase = &m_database;
m_recordset.Open(AFX_DAO_USE_DEFAULT_TYPE,_T("select * from Table1"), 0);
m_recordset.AddNew();
CImage Image;
HBITMAP h_bit=m_Image.GetBitmap();
CLongBinary clb;
clb.m_hData = h_bit;
clb.m_dwDataLength = ::GlobalSize(h_bit);
COleVariant oleImage(clb);
m_recordset.SetFieldValue(_T("Image"),oleImage);
m_recordset.Update();
m_recordset.Close();
m_database.Close();
}