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

📄 setting parameters.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>Setting parameters</title>
</head>

<body>

<table border="0" width="100%" style="font-size: 9pt">
  <tr>
    <td width="100%"><strong>设置查询的参数</strong><br>
    &nbsp;&nbsp;&nbsp; 参数化查询的SQL语句中包含了参数(或者称为变量),而参数的值可以在设计期间或者运行期间指定。通常,参数代表传递到SQL语句中的数据的值(类同于函数或者过程中的参数的含义)。比如,<br>
    &nbsp;&nbsp;&nbsp; INSERT INTO Country (Name, Capital, Population)<br>
    &nbsp;&nbsp;&nbsp; VALUES (:Name, :Capital, :Population)<br>
    &nbsp;&nbsp;&nbsp; 其中,:Name、:Capital和:Population是三个参数。而这三个参数的实际值是在运行期间由应用程序来提供。在第一次执行查询之前,应用程序必须调用Prepare方法把参数的当前值绑定到SQL语句中。“绑定”意味着BDE和服务器预先为SQL语句及其参数分配好资源,以加快查询速度。比如:<br>
    <br>
    with Query1 do <br>
    begin<br>
    &nbsp;&nbsp;&nbsp; Close;<br>
    &nbsp;&nbsp;&nbsp; Unprepare;<br>
    &nbsp;&nbsp;&nbsp; ParamByName('Name').AsString := 'Japan';<br>
    &nbsp;&nbsp;&nbsp; ParamByName('Capital').AsString := 'Tokyo';<br>
    &nbsp;&nbsp;&nbsp; ParamByName('Population').AsInteger := 40000;<br>
    &nbsp;&nbsp;&nbsp; Prepare;<br>
    &nbsp;&nbsp;&nbsp; Open;<br>
    end;<br>
    <br>
    可参看<br>
    &nbsp; (1)<a href="Supplying%20parameters%20at%20design%20time.htm">在设计期间提供参数</a><br>
    &nbsp; (2)<a href="Supplying%20parameters%20at%20run%20time.htm">在运行期间提供参数</a><br>
    &nbsp; (3)<a href="Using%20a%20data%20source%20to%20bind%20parameters.htm">从另一个数据表获得参数</a><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 + -