救命!Delphi中SQL查询Access数据库语句

来源:百度知道 编辑:UC知道 时间:2024/05/06 08:50:14
我刚刚学习Delphi:数据库中有 ID 和 ELE 两个表,ID 表中有x0,x1,x2三个字段,ELE 表中有x2,x3两个字段,两个表中x2字段事是相同的。我现在想在Edit中输入 ID 表的 x0 字段的一条内容,查询到 ELE 表中相对应的 x3 字段。
该怎么办呢?
我就这么多分了,求大侠救救命。老师明天要考我啊!

select b.x3 from id a,ele b where a.x2=b.x2 and a.x0='你输入的内容'

这个
select x3 from ELE where x2=(select x2 from ID where x0='Edit中输入的内容')

赞同2楼,结果会更准确一些.

一般都是按钮事件如典型的:

楼上的几位说的方法是对的

按钮的事件如下:

procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.SQL.Text:= select x3 from ELE where x2=(select x2 from ID where x0=Edit1.Text')';
ADOQuery1.Open;
ADOQuery1.Append;
ADOQuery1.FieldByName('F_MC').AsString:= Edit1.Text;
ADOQuery1.Post;
ADOQuery1.Close;
end;

试试吧