各位同仁!
偶是学deopi的一个新手,在学习程序的过程中碰到一个问题 ,代码如下:
procedure TExcSql.AddDelModData(SQL:String);
begin
Try
AdoQuery.close;
Adoquery.SQL .Clear;
ADOQuery.SQL.ADD(SQL);
AdoQuery.ExcSql;///??????????????????????????????
Except
................代码段..................
end;
procedure TExcSql.AddDelModData(SQL:String);
begin
Try
AdoQuery.close;
Adoquery.SQL .Clear;
ADOQuery.SQL.ADD(SQL);
AdoQuery.Active:=True;//?????????????????????
................代码段......... .........
end;
前一段代码用于数据的更新操作,后一段代码用于数据的查询操作。我的问题是 :在标记问号的程序段的两个SQL语句有区别么?同是执行SQL语句,为什么后者只能用于查询?
涵望高手们指教!!!!!!