检索条件是从edit1输入。用按钮触发事件
如何从一张表中检索出以edit1为条件的记录。再把这条记录中的某个字段内容给edit2。
比如,edit1我输入一个学号001,把学号为001的记录中的姓名给edit2.
如何从一张表中检索出以edit1为条件的记录。再把这条记录中的某个字段内容给edit2。
比如,edit1我输入一个学号001,把学号为001的记录中的姓名给edit2.
解决方案 »
- 菜鸟询问关于delphi的in的用法?
- ★★★★★D版朋友,再见★★★★★--【修罗】
- 哪位大侠知道“实现HTML可视化编辑”以及像Delphi等IDE那样的“属性编辑器”用什么控件可以实现??谢谢!
- 如何删除TreeView选中的节点的所有的下一级节点
- 高手帮帮忙吧!Delphi做的ActiveX控件如何调用?
- 大虾帮忙!如何将report报表中呈现的内容在excel中显示!
- 请教: 能不能不登陆windows200就启动一个gui程序运行?
- 请问:用delphi写的DLL中的字符串怎么返回给VB
- 哪位老兄能告诉我怎么能控制dbedit输入的数据先不马上写入表中。
- 各位:关键字platform,deprecated,library到底是什么意思?
- DSVideoWindowEx
- 怎样替换系统中超长的文本!
close;
sql.text:='select * from 你的表名 where [学号]='+QuotedStr(trim(edit1.text));
open;
edit2.text:=FieldValues['姓名'];
end;
close;
sql.text:='select * from 你的表名 where [学号]='''+trim(edit1.text)+'''';
open;
edit2.text:=FieldValues['姓名'];
end;
could not conert variant of type(Null) into type(string)'.process stopped .
with adoqeury1 do begin
close;
sql.text:='select * from 你的表名 where [学号]='+QuotedStr(trim(edit1.text));
open;
if not adoquery1.FieldByName('姓名').IsNull then
edit2.text:=FieldValues['姓名'];
end;