查询谁会?(100分)

  • 主题发起人 主题发起人 非洲黑人99
  • 开始时间 开始时间

非洲黑人99

Unregistered / Unconfirmed
GUEST, unregistred user!
有一表:A
id name address
01 jj 101
02 xx 101

edit1中:输入字段名
edit2中:输入记录名
button中事件怎么查找?
焦点显示在表中!
如果记录为中文又怎么办?
[:(]
 
procedure TForm.ButtonClick(Sender: TObject);
begin
with Query do
begin
close;
sql.text:='select * from tableA where '+edit1.text+'='''+edit2.text+'''';
open;
end;
end;
或者
 
Adotable1.Locate(Edit1.text,Edit2.Text,[]);
dbgrid设置options的dgRowSelect为True;显示整行
 
同意2楼的说
 
同意楼上
 
来晚了。。
 
procedure TForm.ButtonClick(Sender: TObject);
begin
with Query do
begin
close;
sql.text:='select * from tableA where '+edit1.text+'="'+edit2.text+'"';
open;
end;
end;
 
locate(edit1.text,edit2.text,[])
 
后退
顶部