⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 supplying parameters at design time.htm

📁 宇宙中最强悍的Delphi资料专辑宇宙中最强悍的Delphi资料专辑
💻 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>
    &nbsp;&nbsp;&nbsp; 在设计期间,SQL语句中出现的参数(必须先在SQL语句中先指定参数)是在TQuery构件的Params属性中保存的,其本身是一个TParam对象。可以使用“对象观察器”设置其相关的属性。而如果SQL语句中没有任何参数的话,在Params属性中是没有任何内容的。但是也可以运行期间动态增加参数。<br>
    <br>
    &nbsp;&nbsp;&nbsp; 要在设计期间访问参数<br>
    &nbsp;&nbsp;&nbsp; (1)选中TQuery构件<br>
    &nbsp;&nbsp;&nbsp; (2)单击Params属性边上的省略号按钮,弹出如下图所示的“参数编辑器”。<br>
    <img src="../Images/ParamsEditor.jpg" alt="ParamsEditor.bmp (41794 bytes)" width="127"
    height="163"><br>
    &nbsp;&nbsp;&nbsp; (3)在“参数编辑器”中,选中需要设置的参数<br>
    &nbsp;&nbsp;&nbsp; (4)在“对象观察器”中浏览或者修改参数的属性<br>
    &nbsp;&nbsp;&nbsp; 如果SQL语句中没有包含任何参数,则上图所示的编辑器就是空白的。这个编辑器的工具栏总是禁止的。如果在SQL中已经定义了参数,那么所有的参数都会出现在“参数编辑器”中<br>
    <strong><br>
    &nbsp;&nbsp;&nbsp; 注意:</strong>当在“参数编辑器”中单击右键的时候,也会出现&quot;Add&quot;和&quot;Delete&quot;,但是我们注意到在TQuery构件,永远也不可以选择这两项。也就是说,要在设计期间添加和删除参数必须通过SQL属性<p>&nbsp;&nbsp;&nbsp; 
    在”参数编辑器“选择其中一个参数(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 + -