郁闷中ing,请各位帮忙。解决一个数据操作的小问题
代码:
id,SQL都是定义的一个变量。id这个变量是保存取到的id值
SQL := 'select name form User where id='+id;
unit2.form2.adoquery1.active := false;
unit2.form2.adoquery1.active := true;
unit2.form2.adoquery1.sql.clear;
unit2.form2.adoquery1.sql.add(SQL);
unit2.form2.adoquery1.open;
name := unit2.form2.adoquery1.FieldByName('name').AsString; 这句出错。比如:当id为2时,它提示2没有初始值是什么意思???我写的有问题呈?哪么不对?请各位指正。谢谢
unit2.form2.adoquery1.close;