| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1082 人关注过本帖
标题:[原创]image图片问题:
只看楼主 加入收藏
xiaozhou
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2004-11-8
收藏
 问题点数:0 回复次数:1 
[原创]image图片问题:
在VC++里怎么把图片放到SQL SERVER的表里,假如表里有几个字段,最后一个字段是image类型的,该怎么做
搜索更多相关主题的帖子: image 原创 
2004-11-08 08:51
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 

一般是利用ADO的ad:_RecordsetPtr存放文件的二进制内容.

ad::_RecordsetPtr p;

针对p的一系列动作.....

_variant_t vt = GetVariantType::_set_type_value(字段索引);

p->Fields->GetItem(vt)->GetType() 字段类型需要是 ad::adLongVarBinary

_variant_t varChunk;

SAFEARRAY FAR *pArraySafe;

SAFEARRAYBOUND arrayBound[1];

arrayBound[0].lLbound = 0;

arrayBound[0].cElements = file.GetLength();

pArraySafe = SafeArrayCreate(VT_UI1,1,arrayBound);

varChunk.vt = VT_ARRAY|VT_UI1;

varChunk.parray = pArraySafe;

p->Fields->GetItem(vt)->AppendChunk(varChunk);

[此贴子已经被作者于2004-11-08 14:03:01编辑过]


I am a big fan of c plus plus.
2004-11-08 13:57
快速回复:[原创]image图片问题:
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.060961 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved