HRESULT    hr;
_bstr_t    mStrSQL;
CString    strColName;
BSTR    bstrColName;
long    ColCount,i;
Fields*    fields = NULL;
//打开记录集,得到字段名,并将字段名信息添加到LISTBOX中
mStrSQL = “SELECT * FROM image”;
m_pRecordset->Open(mStrSQL,
                                    m_pConnection.GetInterfacePtr(),
                                    adOpenDynamic,
                                    adLockOptimistrc,
                                    adCmdText);
hr = m_pRecordset->get_Fields(& fields);
//得到记录集的字段集和
if (SUCCEEDED(hr))
        fields->get_Count(& ColCount);

m_ListBox.ResetContent();
//得到记录集的字段集合中的字段的总个数
for(i=0; i<ColCount; i++)
{
    fields->Item[i]->get_Name(& bstrColName);    //得到记录集中的字段名
    strColName = bstrColName;
    nameField = strColName;
    m_ListBox.AddString(nameField);
}
if (SUCCEEDED(hr))
    m_pRecordset->Close();

ADO得到字段名的代码相关推荐

  1. shell 提取sql 的字段名表名_SQL代码风格规范

    作为新时代SQL Boy,大部分时间都是在写sql,很多时候看到别人写的代码实在是不规范,命名随便写,没有缩进,看起来很没有逻辑性,今天分享下我自己的一些规范,从这里修改而来. --名称:xxx项目 ...

  2. ADO获取表的所有字段名

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 //获取所有字段名 BOOL GetFields(CACCADO &ado) {     CString sql  ...

  3. VBA一键给代码加注释(翻译表名、字段名)

    背景: 本人做ETL,在接触新项目的时候,会同时翻看处理大量的sql脚本文件,面对动辄几百个字段名和表名,无法快速阅读理解代码,于是想把所有的表名和字段名添加上注释,这样可以快速看懂代码. 适用情况: ...

  4. python读取access_Python 获取 Access 表字段名!

    时效说明:walker 的旧文迁移,某些地方可能过时,最后更新时间为 2015-09-25 以下所有代码 Python2.7.Python3.4 均可用. Python资源共享群:484031800 ...

  5. 【转】MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突

    [转]MyBatis学习总结(四)--解决字段名与实体类属性名不相同的冲突 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体 ...

  6. mongo 改字段名_一日一技:修改MongoDB集合中的字段名

    一日一技:修改MongoDB集合中的字段名 一日一技是一个每天更新的栏目,旨在使用3分钟的时间让你每天都有新的进步. 在我们使用MongoDB的过程中,经常会出现修改数据的情况.我们一般使用 upda ...

  7. 未知mysql主机怎么办_Mysql如何巧妙的绕过未知字段名详解

    前言 本文介绍的是DDCTF第五题,绕过未知字段名的技巧,这里拿本机来操作了下,思路很棒也很清晰,分享给大家,下面来看看详细的介绍: 实现思路 题目过滤空格和逗号,空格使用%0a,%0b,%0c,%0 ...

  8. MyBatis学习总结(四)——解决字段名与实体类属性名不相同的冲突

    2019独角兽企业重金招聘Python工程师标准>>> 一.准备演示需要使用的表和数据 CREATE TABLE orders(order_id INT PRIMARY KEY AU ...

  9. MyBatis构建sql时动态传入表名以及字段名

    http://wendy-wxie.iteye.com/blog/1605193 用了mybatis很长一段时间了,但是感觉用的都是比较基本的功能,很多mybatis相对ibatis的新功能都没怎么用 ...

最新文章

  1. Latex中数学公式中常用符号(持续更新)
  2. Spring Boot中使用JavaMailSender发送邮件
  3. MySql清空表的方法介绍 : truncate table 表名
  4. Spring Security 4 使用@PreAuthorize,@PostAuthorize, @Secured, EL实现方法安全
  5. 浅谈新一代Android操作系统Android L
  6. Weex学习资料整合
  7. SAP 采购流程和销售流程
  8. xib中的label加边框
  9. 金志文机器人歌叫什么_MIR发布《移动机器人部署安全指南》白皮书
  10. 建站模板论坛_【714】号称全球最快的无代码拖拽集成建站工具?
  11. 前端零基础入门: 用css设置文字样式
  12. Mac美化,GeekTool获取Yahoo天气图片
  13. Unity 设置固定移动路线
  14. java.util之ArrayList使用
  15. argument type mismatch
  16. linux(centos) 保存退出vi编辑
  17. python期末复习提纲
  18. 王自如发致歉声明 称对现有业务进行整改
  19. uniapp开发抖音小程序注意事项
  20. 【软路由】openwrt 搭建个人NAS-超简单

热门文章

  1. 2021年KTV行业发展蓝皮书
  2. 2020-2021年中国购物中心消费者洞察报告
  3. php 字符串划线,php – 在elasticsearch中将整个字符串与短划线匹配
  4. 如何用PPT编制方案 (4)PPT中的图形设计
  5. 作者:王题(1976-),男,中国联合网络通信有限公司网络技术研究院高级工程师。...
  6. 作者:高翔(1984-),男,国防大学信息作战与指挥训练教研部博士后,主要研究方向为体系分析与超网建模。...
  7. 【软件工程】软件项目的利益相关者与系统相关人员
  8. 【Python】Python列表基本操作
  9. geoServer的安装
  10. react+mobx:如何组织store之最佳实践