附加:

l_pRecordset执行select语句后就可以得到表的字段名,字段数,字段大小,我写了三个函数,分别得到指定表的字段数,

指定字段的字段名及字段大小。

// 得到字段名

BOOL CLx4Dlg::GetFieldsName(_RecordsetPtr RcdPtr, int nField, CString & strFieldName)

{

if(NULL == RcdPtr || nField >= RcdPtr->GetFields()->Count)return FALSE;

_variant_t vt((long)nField);

strFieldName.Format(_T("%s"), (char*)(RcdPtr->GetFields()->Item[vt]->Name));

return true;

}

// 得到字段大小

int CLx4Dlg::GetFieldsSize(_RecordsetPtr RcdPtr, int nField)

{

if(NULL == RcdPtr || nField >= RcdPtr->GetFields()->Count)return FALSE;

_variant_t vt((long)nField);

int nSize = RcdPtr->GetFields()->Item[vt]->DefinedSize; // 返回已声明的字段大小

//int nSize = RcdPtr->GetFields()->Item[vt]->ActualSize; // 返回给定字段中数据的实际大小

return nSize;

}

SQL 语句:

得到SQL SERVER的所有用户类型的表

select name from sysobjects where xtype='U'

得到ORACLE的所有用户表

select tname from tab where tabtype='TABLE'

得到ACCESS的所有用户建的表

SELECT Name FROM MSysObjects WHERE Flags=0 AND Type=1

SELECT MSysObjects.Name FROM MSysObjects WHERE Type=1

java数组存入mysql_将数组存入数据库的解决方法及用VC与数据库交互相关推荐

  1. php5.3不能连接mssql数据库的解决方法

    这篇文章主要介绍了php5.3不能连接mssql数据库的解决方法,针对php5.3之后不支持mssql_connect函数提供了对应的解决方法,具有一定的参考借鉴价值,需要的朋友可以参考下 本文实例讲 ...

  2. SQL Server 2005“备份集中的数据库备份与现有的数据库不同”解决方法此信息转载自BlueSky's Blog,www.heuupk.com,为尊重无价的知识请保留此版权信息。...

    SQL Server 2005"备份集中的数据库备份与现有的数据库不同"解决方法 以前一直使用SQL Server2000,现在使用SQL Server2005,就在现在的项目中使 ...

  3. php5.3无法加载mysql数据库模块_PHP_php5.3不能连接mssql数据库的解决方法,本文实例讲述了php5.3不能连接m - phpStudy...

    php5.3不能连接mssql数据库的解决方法 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不支持mssql_conn ...

  4. sql2008“备份集中的数据库备份与现有的xx数据库不同”解决方法 因为是在另一台电脑对同名数据库做的备份,用常规方法还原,提示不是相同数据库,不让还原,在网上找到下面的方法解决了: 一、右击系

    sql2008"备份集中的数据库备份与现有的xx数据库不同"解决方法 因为是在另一台电脑对同名数据库做的备份,用常规方法还原,提示不是相同数据库,不让还原,在网上找到下面的方法解决 ...

  5. MySQL兼容服务器_服务器不支持 MySql 数据库的解决方法

    php.ini文件没有参数没有配置正确 解决方法: (1) 打开php.ini文件,找到: extension_dir = "./" 将其改为: extension_dir = & ...

  6. [ JAVA编程 ] double类型计算精度丢失问题及解决方法

    [ JAVA编程 ] double类型计算精度丢失问题及解决方法 参考文章: (1)[ JAVA编程 ] double类型计算精度丢失问题及解决方法 (2)https://www.cnblogs.co ...

  7. tomcat运行时候出现java.net.BindException: Address already in use: JVM_Bind错误解决方法

    tomcat运行时候出现java.net.BindException: Address already in use: JVM_Bind错误解决方法 参考文章: (1)tomcat运行时候出现java ...

  8. 数据库设置为php5.3,php5.3不能连接mssql数据库的解决方法,php5.3mssql_PHP教程

    php5.3不能连接mssql数据库的解决方法,php5.3mssql 本文实例讲述了php5.3不能连接mssql数据库的解决方法.分享给大家供大家参考.具体分析如下: 自从php5.3之后系统就不 ...

  9. java.lang.IllegalArgumentException: Request header is too large的解决方法

    java.lang.IllegalArgumentException: Request header is too large的解决方法 参考文章: (1)java.lang.IllegalArgum ...

最新文章

  1. 队列的其本应用_迷官问题
  2. Android系统(187)---最易懂的Activity启动模式详解
  3. java 算数运算符
  4. OSPFv2的综合实验试题分析第2例(CCNP阶段)
  5. LongAdder原理
  6. RN开发关闭所有黄色警告弹出(console.warn())
  7. 线性代数matlab的心得体会,线性代数的学习心得
  8. 沙盘模拟软件_重大消息:企业经营沙盘招新啦
  9. Confluence 6 Duplicate Key 相关问题解决
  10. Laya-关于预设入门
  11. C++ 内存管理 —— 第一講:C++ 內存構件
  12. bimodal or multimodal data test and analysis in R
  13. 解答2020国庆节建模竞赛题(第2赛季第18轮)
  14. Android 向联系人名单新加联系人(添加名称和电话号码两项)
  15. Vue -- vue-router(路由)的基本使用
  16. SAP维护视图(Maintenance View)和视图簇(View Cluster)用法小结
  17. Glide加载部分图片不显示问题
  18. python random库生成伯努利随机数的方法_详解Python基础random模块随机数的生成
  19. 2285服务器装solaries系统,一套完整的简易太阳能发电系统的安装过程演示
  20. WinDriver驱动程序框架

热门文章

  1. Django JWT认证实现
  2. 数据中心生成器行业调研报告 - 市场现状分析与发展前景预测
  3. 传统白板行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  4. 用C语言编写约瑟夫环程序,约瑟夫环C语言,请高手检查我的程序
  5. JDK9.0.4安装配置
  6. “编程能力差,90%输在了这点上!”阿里巴巴工程师:其实都是瞎努力!
  7. 解决区块链“去匿名化”的四大方法论!| 原力计划
  8. 同心抗疫,IBM中国有限公司致客户的一封信
  9. JavaScript 败北,TypeScript 大势所趋?
  10. 如何用 Python 实现超级玛丽的界面和状态机?