这是写法问题,意思根据sql语句通过query来查询某数据库的记录。当然也可以对数据库进行insert delete 等操作。我写详细点吧。写法有很多,我写一个你容易理解的。//执行查询语句 var sql:string begin sql:='select * from tablename';adoquery1.close;adoquery1.sql.clear;adoquery1.sql.add(sql)...
双击FDQuery1,SQL语句中 以冒号开头就是参数,后面就是参数名 然后第二Parameters页,左边列表就有就该参数名,然后给参数的DataType,Value值,再点Execute,就可看到查询结果。 其后 将上面的 界面,变成代码实现即可 procedure TForm13.Button1Click(Sender: TObject); begin FDQuery1.SQL.Text:='select * from use...
adoquery1.sql.add相当于添加一个值比如说 adoquery1.sql.text:='a'; adoquery1.sql.add('b'); 那么 adoquery1.sql.text='ab' adoquery1.sql.text()就是说写一行完整的查询语句放在SQl的查询里。当在delphi中SQL语句太长,我们可以把adoquery1.sql.tex()t分开由多个adoquery1.sql.add()来分段写。a...