(1) 怎么把图片转换为二进制格式,(2)把转换后的二进制数据存入mysql数据库中,(3)从mysql数据库中读出二进制数据并还原成图片 图片二进制数据库

解决方案 »

  1.   

    VC6.0中使用Stream Object读取数据中流文件并显示Bmp,JPG等图片其实学编程除了看书以外的基本功是baidu和google
    csdn不大适合
      

  2.   

            _StreamPtr pStm;  
    pStm.CreateInstance( "ADODB.Stream"); 
    variant_t varOptional(DISP_E_PARAMNOTFOUND,VT_ERROR); 
    pStm->PutType(adTypeBinary); 
    pStm->Open( varOptional, adModeUnknown, adOpenStreamUnspecified, _bstr_t(), _bstr_t()); 
    //图片变为二进制流文件
    _bstr_t bstr;                   //这里可以放置传递过来的路径
    pStm->LoadFromFile(bstr); //读入文件 
    variant_t varBLOB=pStm->Read(adReadAll);
    基本操作大概就用到这些代码,用流操作挺简单的。结贴