SQL.Add('Select * From Table1 Where myFiled=:myParam');
ParambyName('myParam').Value:=Edit1.Text;//Query
Parameters.ParambyName('myParam').Value:=Edit1.Text;//ADOQuery
Active:=True;
ParambyName('myParam').Value:=Edit1.Text;//Query
Parameters.ParambyName('myParam').Value:=Edit1.Text;//ADOQuery
Active:=True;
with MainDataModule.aqExecutSql do
try
begin
if active then active:=false;
Sql.Add('select cfname from tbllist where efname='''+efname+''' and cname='''+tablename+'''' );
active:=true;
result:=Fields.Fields[0].AsString;
end;
finally
MainDataModule.aqExecutSql.close;
end;
s:=edit1.text
query1.SQL:=s
query1.Active
ADOQuery.Sql.Clear ;
ADOQuery.Sql.Add('Insert TableName(FieldName) values
('+''''+Edit.Text+''''+')');
ADOQuery.Sql.ExecSql
SQL.Add('Select * From Table1 Where myFiled=:myParam');
Parameters[0].Value:=Edit1.Text;
open;
end;
Query1.ParamByName('str1').AsString := Edit1.Text;
Query1.Open;