TUniConnection的SpecificOptions参数决定了数据库连接配置参数,但可惜的是,SpecificOptions设计器界面,Devart公司只能让它在设计期配置!

SpecificOptions参数为什么那么有用呢?举个例子讲,如果你要连接MSSQL,可能碰到老版本的OLEDB或者当下的NativeClient版本,具体参数可选为:prAuto、prSQL、prNativeClient、prCompact。

因此,我们如果自己做界面参数配置,必须获取SpecificOptions默认值和下拉框表列表值。

首先在界面上放TUniConnection,设置ProviderName为SQL Server;在界面上放置TSQLServerUniProvider

代码如下

 typeTMyConn = class(TUniConnection)end;procedure TForm7.btn1Click(Sender: TObject);varOptionsList: TOptionsList;i: Integer;Msg: string;List: TStringList;beginmmo1.Clear;List := TStringList.Create;if TMyConn(UniConnection1).CanGetProvider thenbeginOptionsList :=   TMyConn(UniConnection1).GetProvider.GetConnectionOptions;for i := 0 to OptionsList.Count - 1 dobeginList.Clear;OptionsList[i].GetValuesList(List);Msg := Msg + OptionsList[i].OptionName +' - ' +VarToStr(OptionsList[i].GetDefaultValue) + ' = ' +OptionsList[i].GetAsString(OptionsList[i].GetDefaultValue) +':' + sLineBreak + List.Text + sLineBreak;end;mmo1.Lines.Add(Msg);end;List.Free; 

默认的unidac配置参数界面

转载于:https://www.cnblogs.com/china1/p/3415470.html

获取 TUniConnection.SpecificOptions默认值和下拉框列表值相关推荐

  1. bootstrap3中select2的默认值和下拉框的禁用

    bootstrap3中select2的默认值和下拉框的禁用 最近做项目用到了select2插件,需求中需要给下拉框设置默认值之后,禁用下拉框,我开始的写法是这样的 <script type=&q ...

  2. html下拉框怎么设置默认值,html下拉框怎么设置默认值-excel默认值,excel下拉框怎么设置默认值...

    步骤如下: 1.打开需要编辑的Excel工作表,如图所示.已知:科学技术分为"农业/林业,工业百技术,医学/医药/卫生,自然科学"这4个部分.现在度需要将这4部分归类到一个下拉列表 ...

  3. html下拉框设置默认值_html下拉框怎么设置默认值

    匿名用户 1级 2016-11-16 回答 第一种通过的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果. < select id = "sel" & ...

  4. 获取下拉框的文本和值,下拉框默认选中

    js获取select标签选中的值,下拉框默认选中 <option value="${boj.xxx}" ${boj.xxx eq param.SELECT_NAME ? 's ...

  5. python爬取下拉列表数据_Python+selenium之获取文本值和下拉框选择数据

    Python+selenium之获取文本值和下拉框选择数据 一.结合实例进行描述 1. 实例如下所示: #新增标签操作 def func_labels(self): self.driver.find_ ...

  6. php option默认选中的值,laravel中数据显示方法(默认值和下拉option默认选中)

    今天小编就为大家分享一篇laravel中数据显示方法(默认值和下拉option默认选中),具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 如下所示: ap状态: 进行中 开始 暂停 开 ...

  7. java的下拉框的设置默认值,html下拉选项属性 html下拉框怎么设置默认值?

    html下拉框怎么设置默认值 设置selected属性就可以,具体的用法,首先打开hbuilder软件,新建一个html文档,里面写入一个select下拉框: 然后给select中一个option设置 ...

  8. php下拉默认选中的值,select下拉框默认选中

    这次给大家带来select下拉框默认选中,select下拉框默认选中的注意事项有哪些,下面就是实战案例,一起来看一下. 本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和 ...

  9. python搜索关键词自动提交订单_Python批量获取淘宝相关搜索和下拉框关键词

    首先淘宝seo是什么?淘宝seo是对淘宝站内关键字排名进行优化,淘宝三大排名因数:文本相关性,商业因素,用户喜好度.非专业总结(勿喷) 1,文本相关性:起码标题出现吧 2,商业因素:广告展位,直通车等 ...

  10. form提交后,jquery 显示 文本框选择值和下拉框选中值

    不用ajax ,而实现 提交form后,页面刷新后,把原来的 下拉框的值  文本值  赋值到对应项 window.load; function load(){    var monthN = docu ...

最新文章

  1. Xtrabackup对mysql全备以及增量备份实施
  2. software RAID0+cryptsetup磁盘加密
  3. ios开发学习--列表(Table)效果源码分享--系列教程4
  4. Hibernate快速入门
  5. pythonddos攻击代码_【分享】Python简易DDos攻击器源码
  6. 你写的 Python 代码可以更“瘦”
  7. Codeforces 821C - Okabe and Boxes
  8. mysql保存23:59:59时,自动加一秒
  9. 隐藏十年的 Sudo 漏洞 (CVE-2021-3156) 还影响 macOS 和 IBM IAX
  10. [2018.03.14 T1] 矩阵(matrix)
  11. 飞鼠溪·狼(flying squirrel creek)-- BleedingWolves
  12. Win7系统aero主题灰色不可选怎么办|win7 aero灰色的解决方法
  13. 利用asyncio aiohttp爬取蜂鸟网美图
  14. 时间复杂度和空间复杂度OvO
  15. IDEA使用技巧之教你一招:隐藏指定文件/文件夹
  16. GraphQL:你的容颜,十万光年
  17. C语言中对字符串的加密和解密
  18. 春考天津计算机知识点资料,2016年天津春季高考计算机基础考试大纲
  19. Uber 时序数据库M3DB初探
  20. 可清空所选时间的jquery.datetimepicker时间插件

热门文章

  1. 面试题:什么叫2B树
  2. OC省字典的数组摘要集
  3. UEditor实战分享(二)定制
  4. 关于下载 GAE High Replication Datastore 数据[实战篇]上
  5. 2012/10/31的工作总结——潘学
  6. DirectX9 3D 快速上手 1
  7. Building Web Parts for Microsoft SharePoint Products and Technologies
  8. STM32-串行SPI nor
  9. 常州模拟赛d3t2 灰狼呼唤着同胞
  10. iOS开发日记56-详解UIImage