救命!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 字段。
该怎么办呢?
我就这么多分了,求大侠救救命。老师明天要考我啊!
展开
 我来答
heartbeat1985
2009-02-23 · 超过14用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:59.1万
展开全部
一般都是按钮事件如典型的:

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

按钮的事件如下:

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;

试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
badkano
2009-02-23 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885359
团长

向TA提问 私信TA
展开全部
select b.x3 from id a,ele b where a.x2=b.x2 and a.x0='你输入的内容'
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cygnus0000
2009-02-23 · TA获得超过147个赞
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
这个
select x3 from ELE where x2=(select x2 from ID where x0='Edit中输入的内容')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aiwxhong
2009-02-23
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
赞同2楼,结果会更准确一些.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式