TQuery的参数设置
一、TQuery的参数设置 1. 在SQL属性中：Select * from 表名 where 字段名=:变量名 跟在“ : ”后面的是变量。这样写后，在参数属性中就可以修改该变量的数 据类型等。 2. 对变量的赋值： Query1->Active=false; Query1->Params->Items[0]->AsString=Edit1->Text; Query1->Active=true;//查找符合变量的记录 3. 用DBGrid显示结果 DBGrid的DataSource与DataSource1连接，而DataSource1的DataSet与Tquery1 连接。 二、嵌入SQL语言 通过Query控件嵌入SQL语句建立的查询比Table更简单、更高效。 用一个简单的代码来说明如何建立查询程序： 例如，要建立一个检索表1中书名为book1的程序则在表单上放置 DBGrid,DataSource,Query三个控件加入以下代码： DBGrid1－〉DataSource=DataSource1; DataSource1－〉DataSet=Tqery1; Query1－〉Close(); Query1－〉SQL－〉Clear(); Query1－〉SQL－〉Add(″Select ＊ From 表 Where (书名=′book1′ ″); Query1－〉ExecSQL(); Query－〉Active=true; 你就可以在生成的表格中看到所有名称为book1的记录。