更新某一条记录的某个字段的值: 若是数据感知控件 edit; 即可adotable模糊查询: with ADOQuery1do begin close; SQL.Clear; SQL.Add('select * from 表'); if edit1.text='like' then SQL.Add('where '+edit2.text+' like '+#39+#37+Edt_content1.Text+#37+#39+) try open; except ExecSQL; end;非模糊:去掉 +#39+#37,改‘like’为你要的字段,即可
若是数据感知控件
edit; 即可adotable模糊查询:
with ADOQuery1do
begin
close;
SQL.Clear;
SQL.Add('select * from 表');
if edit1.text='like' then
SQL.Add('where '+edit2.text+' like '+#39+#37+Edt_content1.Text+#37+#39+)
try
open;
except
ExecSQL;
end;非模糊:去掉 +#39+#37,改‘like’为你要的字段,即可
ADOTable1.FieldByName('字段名').value:=......; 机器上没装Delphi,大概就是这个。