|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
yuvo (yuvo) |
★☆☆☆☆ |
-
|
普通会员 |
|
2003/9/17 23:24:08 |
标题: |
如何使用ado中的command存取jpg图像 |
浏览:2042 |
|
加入我的收藏 |
楼主: |
如何使用ado中的command存取jpg图像 请指教,谢谢!!!!!!
----------------------------------------------
- |
作者: |
zizii (高高高级馒头) |
★☆☆☆☆ |
-
|
神秘会员 |
|
2003/9/17 23:46:11 |
1楼: |
我随便抄的: ------------------------------------------------------ 读: TBlobField * pField=(TBlobField *)pQuery->FieldByName("Image");
TBlobStream * pmem=new TBlobStream(pField,bmRead);
pmem->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap=new Graphics::TBitmap();
pBitmap->LoadFromStream(pmem);
Image1->Picture->Assign(pBitmap);
delete pBitmap;
delete pmem;
写: TBlobField * pField=(TBlobField *)pQuery->FieldByName("Image");
TBlobStream * pmem=new TBlobStream(pField,bmWrite);
pmem->Seek(0,soFromBeginning);
Graphics::TBitmap * pBitmap=new Graphics::TBitmap();
pBitmap->Assign(Image1->Picture->Graphic);
pBitmap->SaveToStream(pmem);
delete pBitmap;
delete pmem;
注意:一定要用此方法进行读写,因为实际上它是以二进制流的方式存入数据库!
----------------------------------------------
维护世界和平,共创美好盒子。
|
作者: |
yuvo (yuvo) |
★☆☆☆☆ |
-
|
普通会员 |
|
2003/9/18 0:30:10 |
2楼: |
谢谢zizii我调试一下看看效果如何.!!!
----------------------------------------------
-
|
作者: |
yuvo (yuvo) |
★☆☆☆☆ |
-
|
普通会员 |
|
2003/9/18 0:33:05 |
3楼: |
你好zizii可不可以告诉我qq号,我们聊一聊!!!,我的qq是57114906
----------------------------------------------
-
|
作者: |
zizii (高高高级馒头) |
★☆☆☆☆ |
-
|
神秘会员 |
|
2003/9/18 0:43:31 |
4楼: |
网站关于就有我的QQ号,不过已经人满为患,我都不敢开QQ。
----------------------------------------------
维护世界和平,共创美好盒子。
|
|