Delphi10和12的FDConnection1.GetTableNames参数不一样了

FDConnection1连接excel文件,获取工作表的名字,10的时候一切正常,

Delphi10:

FDConnection1.GetTableNames('', '', '', ss, [osSystem], [tkTable], false);

换成Delphi12.1后,无论如何都不能显示工作表名,尝试了几次,

Delphi12.1要用:

FDConnection1.GetTableNames('', '', '', ss, [osMy],[tkTable],false);

以前的参数使用osSystem,现在必须使用osMy,而且后一个参数必须是tkTable,换成其他的参数都不能显示。

我试了试10.0版本使用osMy不能正常取值ss,必须使用osSystem。

百思不得其解。

最近更新

  1. TCP协议是安全的吗?

    2024-05-04 04:06:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-04 04:06:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-04 04:06:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-04 04:06:01       20 阅读

热门阅读

  1. 系统架构师英文题目

    2024-05-04 04:06:01       12 阅读
  2. grpc stream发送

    2024-05-04 04:06:01       12 阅读
  3. js中对象转数组常用的方法

    2024-05-04 04:06:01       11 阅读
  4. 嵌入式硬件中优化设计PCB提高焊接质量方法

    2024-05-04 04:06:01       12 阅读
  5. 【LAMMPS学习】八、基础知识(5.6)绝热核/壳模型

    2024-05-04 04:06:01       12 阅读
  6. R语言相关知识点

    2024-05-04 04:06:01       9 阅读
  7. k8s: 从私有仓库harbor获取镜像

    2024-05-04 04:06:01       11 阅读
  8. python安装cx_Oracle 遇到的问题

    2024-05-04 04:06:01       13 阅读