📄 supplying parameters at design time.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>Supplying parameters at design time</title>
</head>
<body>
<table border="0" width="100%" style="font-size: 9pt">
<tr>
<td width="100%"><strong>在设计期间提供参数</strong><br>
在设计期间,SQL语句中出现的参数(必须先在SQL语句中先指定参数)是在TQuery构件的Params属性中保存的,其本身是一个TParam对象。可以使用“对象观察器”设置其相关的属性。而如果SQL语句中没有任何参数的话,在Params属性中是没有任何内容的。但是也可以运行期间动态增加参数。<br>
<br>
要在设计期间访问参数<br>
(1)选中TQuery构件<br>
(2)单击Params属性边上的省略号按钮,弹出如下图所示的“参数编辑器”。<br>
<img src="../Images/ParamsEditor.jpg" alt="ParamsEditor.bmp (41794 bytes)" width="127"
height="163"><br>
(3)在“参数编辑器”中,选中需要设置的参数<br>
(4)在“对象观察器”中浏览或者修改参数的属性<br>
如果SQL语句中没有包含任何参数,则上图所示的编辑器就是空白的。这个编辑器的工具栏总是禁止的。如果在SQL中已经定义了参数,那么所有的参数都会出现在“参数编辑器”中<br>
<strong><br>
注意:</strong>当在“参数编辑器”中单击右键的时候,也会出现"Add"和"Delete",但是我们注意到在TQuery构件,永远也不可以选择这两项。也就是说,要在设计期间添加和删除参数必须通过SQL属性<p>
在”参数编辑器“选择其中一个参数(TParam对象),在对象观察器中设置它的属性和事件,或者建立事件句柄。TParam的主要属性有:<br>
(1)DataType:指定参数数据类型,初始值是ftUnknown,必须设置每个参数的数据类型。<br>
(2)ParamType:指定参数的使用类型,它的初始值也是ptUnknown,必须设置每个参数的使用类型。<br>
(3)Value:给出参数的值。当然,这个属性不是必须在设计期间指定的。如果希望在运行期间设置参数的值,那么这个属性可以不设置。</p>
<hr size="1">
<p align="center"><a href="mailto:ilovedelphi@163.net">RainBow</a><font color="#ffffff">。</font>策划制作
版权所有</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -