救命!Delphi中SQL查询Access数据库语句
我刚刚学习Delphi:数据库中有ID和ELE两个表,ID表中有x0,x1,x2三个字段,ELE表中有x2,x3两个字段,两个表中x2字段事是相同的。我现在想在Edit中...
我刚刚学习Delphi:数据库中有 ID 和 ELE 两个表,ID 表中有x0,x1,x2三个字段,ELE 表中有x2,x3两个字段,两个表中x2字段事是相同的。我现在想在Edit中输入 ID 表的 x0 字段的一条内容,查询到 ELE 表中相对应的 x3 字段。
该怎么办呢?
我就这么多分了,求大侠救救命。老师明天要考我啊! 展开
该怎么办呢?
我就这么多分了,求大侠救救命。老师明天要考我啊! 展开
展开全部
一般都是按钮事件如典型的:
楼上的几位说的方法是对的
按钮的事件如下:
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;
试试吧
楼上的几位说的方法是对的
按钮的事件如下:
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;
试试吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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中输入的内容')
select x3 from ELE where x2=(select x2 from ID where x0='Edit中输入的内容')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询