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

📄 d6.htm

📁 C++Builder教学大全
💻 HTM
字号:
 

<html>

<head>

<title>TQuery的参数设置</title>

<meta http-equiv="目录类型" content="文本/html; 字符集=gb2312">

</head>

<body bgcolor="#FFFFFF">

<table width="100%" border="0" height="285">

  <tr> 

    <td height="35"> 

      <div align="center" class="p14"><font color="#000000">TQuery的参数设置</font></div>

    </td>

  </tr>

  <tr valign="top"> 

    <td>

      <p><font color="#000000">一、TQuery的参数设置</font> <br>

        &nbsp;&nbsp;&nbsp; 1. 在SQL属性中:Select * from&nbsp; 表名 where&nbsp; 字段名=:变量名  

        <br> 

        &nbsp;&nbsp;&nbsp; 跟在“ : ”后面的是变量。这样写后,在参数属性中就可以修改该变量的数 <br> 

        据类型等。  

      <p>&nbsp;&nbsp;&nbsp; 2. 对变量的赋值: <br> 

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Query1-&gt;Active=false; <br> 

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Query1-&gt;Params-&gt;Items[0]-&gt;AsString=Edit1-&gt;Text;  

        <br> 

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Query1-&gt;Active=true;//查找符合变量的记录  

      <p>&nbsp;&nbsp;&nbsp; 3. 用DBGrid显示结果 <br> 

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBGrid的DataSource与DataSource1连接,而DataSource1的DataSet与Tquery1  

        <br> 

        连接。  

      <p><font color="#000000">二、嵌入SQL语言</font> <br>

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  

        通过Query控件嵌入SQL语句建立的查询比Table更简单、更高效。  

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   用一个简单的代码来说明如何建立查询程序: 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   例如,要建立一个检索表1中书名为book1的程序则在表单上放置 

        <br>

        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DBGrid,DataSource,Query三个控件加入以下代码:  

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   DBGrid1-〉DataSource=DataSource1; 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   DataSource1-〉DataSet=Tqery1; 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Query1-〉Close(); 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Query1-〉SQL-〉Clear(); 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Query1-〉SQL-〉Add(″Select  

        * From 表 Where (书名=′book1′ ″);  

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Query1-〉ExecSQL(); 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   Query-〉Active=true; 

      <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;   你就可以在生成的表格中看到所有名称为book1的记录。 

      </p>

     </td>

  </tr>

</table>

<br>

</body>

</html>

⌨️ 快捷键说明

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