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

📄 supplying parameters at run 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 run time</title>
</head>

<body>

<table border="0" width="100%" style="font-size: 9pt">
  <tr>
    <td width="100%"><strong>在运行期间提供参数</strong><br>
    <br>
    要在运行期访问参数,有三种方式可以选择:<br>
    (1)ParamByName:按名称设置参数的值<br>
    (2)Params:按序号设置参数的值<br>
    (3)Params.ParamValues属性按名称设置参数的值。这种方法可以在一行中设置一个或者多个参数的值<br>
    <br>
    假设一条SQL语句有三个参数:<br>
    INSERT INTO &quot;COUNTRY.DB&quot;<br>
    (Name, Capital, Continent)<br>
    VALUES (:Name, :Capital, :Continent)<br>
    <br>
    下面这行代码通过ParamByName来设置其中的Capital参数:<br>
    &nbsp;&nbsp;&nbsp; Query1.ParamByName('Capital').AsString := Edit1.Text;<br>
    <br>
    下面这行代码通过Params来设置其中的Capital参数(因为Capital参数的索引号是1,即SQL语句的第2个参数):<br>
    &nbsp;&nbsp;&nbsp; Query1.Params[1].AsString := Edit1.Text;<br>
    <br>
    下面这行代码通过Params.ParamValues属性来同时设置三个参数:<br>
    &nbsp;&nbsp;&nbsp; Query1.Params.ParamValues['Country;Capital;Continent'] := 
    VarArrayOf([Edit1.Text,Edit2.Text, Edit3.Text]);<hr size="1">
    <p align="center"><a href="mailto:ilovedelphi@163.net">RainBow</a><font color="#ffffff">。</font>策划制作 
    版权所有</td>
  </tr>
</table>

<p> </p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -