首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 数据库流读取 [无满意答案结贴,结贴人:newcomez]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-09 11:12:26 楼主
    SQL数据库有一个image_data字段,在VC中使用_StreamPtr pStm来读取,并把流pStm里面的内容传递给_variant_t类型的varBLOB,该如何操作,网上的程序大都是用流来保存文件,如
    //打开pStm
    pStm->Write(_variant_t(m_pRecordset->GetFields()->GetItem("photo")->Value));
    //把photo字段的内容写入pStm
    pStm->SaveToFile("c:\\publogo.jpg", adSaveCreateOverWrite);
    pStm->Close();
    //直接保存为文件,如果是别的格式只要保存的时候改变后缀就可以了。
    但是,我要做的是把图像文件读出来,并能够显示出来。请问具体该如何操作?在线等候!
    50  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-09 11:16:521楼 得分:0
    先存成图像文件好了。在LoadImage读出图像进行显示。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-09 12:14:112楼 得分:0
    这个方法不好^-^
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-10 22:32:293楼 得分:0
    显示可以用IPicture接口的Render方法,好像是,很久不用了,你可以到网上搜搜相关资料,很多的。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved