CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

ODBC读出的SQL Server中的TEXT类型字段中的数据应该存放在何种类型变量中?

楼主bkbj(不可不戒)2002-03-28 11:31:56 在 VC/MFC / 基础类 提问

是存放在CByteArray类中么? 问题点数:20、回复次数:6Top

1 楼julywind(楚歌)回复于 2002-03-28 11:36:40 得分 0

关注Top

2 楼fz_zhou(vcfan)回复于 2002-03-28 11:45:07 得分 0

CStringTop

3 楼bkbj(不可不戒)回复于 2002-03-28 16:30:46 得分 0

如果TEXT类型中存放的是一个图片也可以用CString读出?读出的话写到文件中去能打开么?Top

4 楼rshen()回复于 2002-03-29 08:19:56 得分 0

很简单,开一块void   *缓存,任何类型都可转换读出。然后按其实际意义转换处理即可。Top

5 楼bkbj(不可不戒)回复于 2002-03-29 11:35:14 得分 0

用CRecordset::GetFieldVaule()函数读?Top

6 楼colorknight(多彩的骑士)回复于 2002-03-29 12:23:19 得分 20

用字符串就可以!另外,我告诉你一点可能不相关的知识!如果放图片,你要么用特殊的函数处理,我知道ADO中好象有,要么自己转换。将图片的二进制转换为字符串形式然后插入数据库。取出时同样你得转换回来。我ODBC没怎么接触过,不知道有没有相应的转换。你肯定知道SQL语句无法处理二进制的流,所以需要转换为字符串。还有数据库存储数据时也是存的字符串,它将二进制流转化为ASCII码的十六进制的形式存入数据库。比如,如果是二进制的0其ASCII码就是0X30它的字符也就是‘30’。Top

相关问题

  • 在水晶报表中的公式编辑器里怎样把数据库表的一个字段的N条记录存放在一个自定义的数组变量里?
  • 环境变量存放在哪个文件中?
  • 如何把sql的日期转化成可以存放在oracle日期字段?
  • 怎样把一个表里的某些字段的值合并成一个字段,存放在该表里???
  • 字符串变量添加成字段
  • 在VB中为什么"6E"不能存放在一个BYTE变量中呢?
  • 如何将String变量赋给TTable变量中字段呢?
  • 客户端如何播放存放在数据库二进制字段中的多媒体文件?
  • 如何将存放在数据库BLOB字段的图像显示在asp.net的IMAGE控件中!!!!!!!
  • ODBC+ACCESS,在表中添加一个字段后,怎样在相应绑定的C*Set类中手动添加成员变量?

关键词

  • 二进制
  • 转换
  • 数据库
  • 读出
  • 字符串
  • 类型
  • 图片
  • 知道

得分解答快速导航

  • 帖主:bkbj
  • colorknight

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo