获取 TUniConnection.SpecificOptions默认值和下拉框列表值
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默认值和下拉框列表值相关推荐
- bootstrap3中select2的默认值和下拉框的禁用
bootstrap3中select2的默认值和下拉框的禁用 最近做项目用到了select2插件,需求中需要给下拉框设置默认值之后,禁用下拉框,我开始的写法是这样的 <script type=&q ...
- html下拉框怎么设置默认值,html下拉框怎么设置默认值-excel默认值,excel下拉框怎么设置默认值...
步骤如下: 1.打开需要编辑的Excel工作表,如图所示.已知:科学技术分为"农业/林业,工业百技术,医学/医药/卫生,自然科学"这4个部分.现在度需要将这4部分归类到一个下拉列表 ...
- html下拉框设置默认值_html下拉框怎么设置默认值
匿名用户 1级 2016-11-16 回答 第一种通过的属性来设置选中项,此方法可以在动态语言如php在后台根据需要控制输出结果. < select id = "sel" & ...
- 获取下拉框的文本和值,下拉框默认选中
js获取select标签选中的值,下拉框默认选中 <option value="${boj.xxx}" ${boj.xxx eq param.SELECT_NAME ? 's ...
- python爬取下拉列表数据_Python+selenium之获取文本值和下拉框选择数据
Python+selenium之获取文本值和下拉框选择数据 一.结合实例进行描述 1. 实例如下所示: #新增标签操作 def func_labels(self): self.driver.find_ ...
- php option默认选中的值,laravel中数据显示方法(默认值和下拉option默认选中)
今天小编就为大家分享一篇laravel中数据显示方法(默认值和下拉option默认选中),具有很好的参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 如下所示: ap状态: 进行中 开始 暂停 开 ...
- java的下拉框的设置默认值,html下拉选项属性 html下拉框怎么设置默认值?
html下拉框怎么设置默认值 设置selected属性就可以,具体的用法,首先打开hbuilder软件,新建一个html文档,里面写入一个select下拉框: 然后给select中一个option设置 ...
- php下拉默认选中的值,select下拉框默认选中
这次给大家带来select下拉框默认选中,select下拉框默认选中的注意事项有哪些,下面就是实战案例,一起来看一下. 本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和 ...
- python搜索关键词自动提交订单_Python批量获取淘宝相关搜索和下拉框关键词
首先淘宝seo是什么?淘宝seo是对淘宝站内关键字排名进行优化,淘宝三大排名因数:文本相关性,商业因素,用户喜好度.非专业总结(勿喷) 1,文本相关性:起码标题出现吧 2,商业因素:广告展位,直通车等 ...
- form提交后,jquery 显示 文本框选择值和下拉框选中值
不用ajax ,而实现 提交form后,页面刷新后,把原来的 下拉框的值 文本值 赋值到对应项 window.load; function load(){ var monthN = docu ...
最新文章
- Xtrabackup对mysql全备以及增量备份实施
- software RAID0+cryptsetup磁盘加密
- ios开发学习--列表(Table)效果源码分享--系列教程4
- Hibernate快速入门
- pythonddos攻击代码_【分享】Python简易DDos攻击器源码
- 你写的 Python 代码可以更“瘦”
- Codeforces 821C - Okabe and Boxes
- mysql保存23:59:59时,自动加一秒
- 隐藏十年的 Sudo 漏洞 (CVE-2021-3156) 还影响 macOS 和 IBM IAX
- [2018.03.14 T1] 矩阵(matrix)
- 飞鼠溪·狼(flying squirrel creek)-- BleedingWolves
- Win7系统aero主题灰色不可选怎么办|win7 aero灰色的解决方法
- 利用asyncio aiohttp爬取蜂鸟网美图
- 时间复杂度和空间复杂度OvO
- IDEA使用技巧之教你一招:隐藏指定文件/文件夹
- GraphQL:你的容颜,十万光年
- C语言中对字符串的加密和解密
- 春考天津计算机知识点资料,2016年天津春季高考计算机基础考试大纲
- Uber 时序数据库M3DB初探
- 可清空所选时间的jquery.datetimepicker时间插件