烟台餐具制造:请教一个编程问题

来源:百度文库 编辑:高考问答 时间:2024/04/29 18:10:30
delphi进行ACCESS动态添加字段时发生“当前提供程序不支持从单一执行返回多个记录集”错误,是什么原因?
代码:
adoquery.SQL.Clear;
adoquery.sql.add('ALTER table [表] ADD COLUMN 新字段 varchar(10)');
adoquery.Open;

你是不是执行完这个语句后,又想从执行的这个语句结果中得到记录啊,这条语句并不会返回记录集的。
你如果要返回记录集,就得重新再写一条sql语句。