Delphi使用TADOQuery时:不正常地定义参数对象。提供了不一致或不完整的信息
同样的程序,在Access上用一切正常,已稳定使用几个月了,现在需要改到Oracle数据库上。
类似这样的代码
QueryAccess.SQL.Text := InsertSql;
QueryAccess.Parameters.ParamByName('AA').Value := a;
QueryAccess.Parameters.ParamByName('BB').Value := b;
QueryAccess.Parameters.ParamByName('CC').Value := c;
QueryAccess.Parameters.ParamByName('DD').Value := d;
QueryAccess.Parameters.ParamByName('EE').Value := e;
一直提示“不正常地定义参数对象。提供了不一致或不完整的信息”
网上很多帖子说将 TADOQuery.ParamCheck设置为False即可。
但这样改了后,第一个参数AA就提示找不到。
ORACLE数据库中的表名,字段名,均为大写。