请教:从Access数据库内读出图片出错
从一个Access数据库内读出一个OLE的字段,内有一副JPEG格式的图片,代码如下:
TJPEGImage *pBitmap = new TJPEGImage();
TBlobField *pField=(TBlobField *)Table1->FieldByName("Picture");
TBlobStream *pmem = new TBlobStream(pField, bmRead);
pmem->Seek(0,soFromBeginning);
pBitmap->LoadFromStream(pmem);
Image1->Picture->Assign(pBitmap);
delete pmem;
delete pBitmap;
程序运行至: pBitmap->LoadFromStream(pmem); 提示 JPEG Error #52,请问什么问题,如何解决?谢谢!