我的数据库有2张表。zlgl(含有bh/mc列)和zljy(含有bh列)
我要怎么要实现:
当我在Edit1.text中输入zljy中的bh时。
能在一个Edit2.text中自动显示出zlgl表中对应Edit1.text中bh的mc列?
请各位高手帮忙!!!
我要怎么要实现:
当我在Edit1.text中输入zljy中的bh时。
能在一个Edit2.text中自动显示出zlgl表中对应Edit1.text中bh的mc列?
请各位高手帮忙!!!
解决方案 »
- ThemeEngine怎么安装啊……
- 有表TABEL,其中有一个字符型字段A,字符B字段,用SQL把A最长的一条记录找出来?
- 如何在delphi中调用cad进行制图??
- 一个telnet控件的问题
- 如何快速确定文本文件一共有几行?
- 关于透明容器,再一次提问!
- delphi中如何将其他文件格式的文件转换成Stream格式?
- D7下quickreport的预览和打印时数据显示不完整,高手救
- 單機可進行三層分布式開發嗎?最好有一個實例,80分一定全送,鐵定.如果有個完整的例子更好,e_mail:[email protected]
- 如何判断字符串特定字符个数?
- 请教,怎么取得 output 参数的返回值,谢谢!
- MDI模式下的子窗体要怎么定义里面的变量。
with self.adoquery1 do
begin
sql.clear;
sql.add('select * from zlgl,zljy where zljy.bh=zlgl.bh and zljy.bh= :temp');
Parameters.parambyname('temp').value := edit1.text;
open;
edit2.text := FieldByName('mc').asstring;
end;
用了上面的代码以后。显示在DBGrid1中的数据变成2张表的集合了。
怎么解决这个问题先。。
with self.adoquery1 do
begin
sql.clear;
sql.add('select * from zlgl,zljy where zljy.bh=zlgl.bh and zljy.bh= :temp');
Parameters.parambyname('temp').value := edit1.text;
open;
edit2.text := FieldByName('mc').asstring;
end;