TQuery的使用

来源:互联网 发布:天津广电网络维修电话 编辑:程序博客网 时间:2024/04/29 05:10

 一、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的记录。

原创粉丝点击