操作中涉及到三个表A, B, C
with ADOQuery1 do
begin
close;
sql.clear;
sql.add(' Select A.*, B.LXMC, C.SPMC From A Left Join B On A.LXBH=B.LXBH Left Join C On A.SPBH=C.SPBH ');
open;
end;
我的意思是只向A表中添加数据。ADOQuery1.append; 进入添加状态。
在DBGridEh控件中A.SPBH对应的字段中输入商品编号,但DBGridEh中SPMC字段中不会自动显示
出商品名称?!!我想达到这样的效果:在新增或修改状态下,在BDGridEh控件SPBH对应的字段中输入商品编号,DBGridEh中SPMC字段(物料名称字段)自动显示出物料名称这要如何做?帮忙写一下详细操作过程!
with ADOQuery1 do
begin
close;
sql.clear;
sql.add(' Select A.*, B.LXMC, C.SPMC From A Left Join B On A.LXBH=B.LXBH Left Join C On A.SPBH=C.SPBH ');
open;
end;
我的意思是只向A表中添加数据。ADOQuery1.append; 进入添加状态。
在DBGridEh控件中A.SPBH对应的字段中输入商品编号,但DBGridEh中SPMC字段中不会自动显示
出商品名称?!!我想达到这样的效果:在新增或修改状态下,在BDGridEh控件SPBH对应的字段中输入商品编号,DBGridEh中SPMC字段(物料名称字段)自动显示出物料名称这要如何做?帮忙写一下详细操作过程!
解决方案 »
- fastreport 哪个版本支持中文最好 并且稳定 ?
- 老问题了,DateTimePicker如何赋值为空
- 如何在Datagrid前加一列可以复选???(用Dev的CxGrid也行)
- 组件开发一个小问题。
- WORD操作问题
- 请教高手点击ComboBox组件旁的下拉箭头,会产生什么事件?以及如何让Combobox不显示下拉框?多谢了
- 数据库~~~!!!!!!!
- BusinessSkinForm+SkinAdapter无法美化DBGrideh
- 关于asp传递参数给delphi的问题,答对了,我把我所有的分数,呵呵,22分给他。
- 如何取得单击link的url的地址?像腾讯浏览器, 高手请进
- 如何获取CMOS信息
- 关于查询问题?哪位高手帮帮忙!谢谢!!!!!!!!!!!急!!!!!!!!!!急!!!!!!!!!
if Locate(商品编号,SPBH对应的字段,[]) then begin
A表中SPMC字段添加或修改物料名称;
ADOQuery1.refresh;
end;当你每次输入一个商品编号,就点击一下该按钮。