在3层系统中做查询其中一段代码为:
sql:='select * from Login where 帐号='+''+edit1.Text+'';
DataModule.ClientDataSet1.Close;
DataModule.ClientDataSet1.CommandText:=sql;
执行时说CommandText语句不能使用变量。
这该怎么修改啊?