vc 用ADO 怎样将图象上载到数据库啊?急急急急急急急急急急            CString CurFname=sheet.m_UserPage3.Filename;
            AfxMessageBox(CurFname);
CFile file;
file.Open(CurFname,CFile::modeReadWrite);
DWORD ll=file.GetLength();
得到文件后怎样传到数据库啊,真是难啊

解决方案 »

  1.   

    http://www.vckbase.com/document/viewdoc.asp?id=252
      

  2.   

    读取是这样的:
    class CCategories
    {
    public:
     ISequentialStream* pPicture;
    BEGIN_COLUMN_MAP(CCategories)
     BLOB_ENTRY(4,IID_ISequentialStream,STGM_READ,pPicture)
    END_COLUMN_MAP()
    };
    CTable<CAccessor<CCategoryies>> categories;
    ULONG bc;
    BYTE myBuffer[65536];
    categories.Open(session,"Categories");
    while(categories.MoveNext()==S_OK)
    {
     do
     {
      categories.pPicture->Read(myBuffer,65536,&cb)
     }
     while(cb>0)
     categories.pPicture->Release();
    }至于写作相应的修改就ok了
    www.vckbase.com有例子!
      

  3.   

    参考www.vckbase.com王骏专栏的学习ADO的第二篇。