);//这一行出现四个地方提示错误:[Error] Unit2.pas(40): Missing operator or semicolo
这个错误是你的'''之间有空格
试着使用 sql语句中的参数形式访问一下吧
sql.add( 'select * from a where t=:dd ');
TADOQuery.parameters.parambyname('dd').value :=edit1.text;
试试这种方式
' ' '+edit1.text+ ' ' ' 这个是变量,SQL语句中,字段赋值要单引号的吧 比如 where username=‘admin’ ,楼主朝着这个方向想想去试试,希望可以帮到你。