请问,谁有向表中存、取图片(不是存文件名)的好方法,谢谢

解决方案 »

  1.   

    参考 
    http://expert.csdn.net/Expert/topic/1205/1205607.xml?temp=.3451807
      

  2.   

    应该跟别的库一样的吧
    //这是写到数据库中
    {
    ADOQuery1->Open();
    TADOBlobStream *tStream;
    ADOQuery1->Edit();
    TMemoryStream *temp=new TMemoryStream();
    Image1->Picture->Bitmap->SaveToStream(temp);
    ((TBlobField *)ADOQuery1->FieldByName("SydL270"))->LoadFromStream(temp);
    ADOQuery1->Post();
    }
    //这是读到界面上
    {
    ADOQuery1->Open();
    TMemoryStream *temp=new TMemoryStream();
    ((TBlobField *)ADOQuery1->FieldByName("SydL270"))->SaveToStream(temp);
    temp->Position=0;
    Image2->Picture->Bitmap->LoadFromStream(temp);
    Image2->Refresh();
    ADOQuery1->Close();}这是CBC中的,我转给你自己转换成delphi