资深—ADO兼容oracle问题
DataSet: TCustomADODataSet;
for y := 0 to DataSet.Recordset.Fields.Count - 1 do
begin //取得更新的表名
Field := DataSet.Recordset.Fields[y];
if Field.Properties['KEYCOLUMN'] then
begin
.....
end;
end;
这个代码是用ADO来检查主键设置的,在SQL2000和SQL2005中运行正常
但在ORACLE10G中,不正常,不能获取到主键信息。
请高手指点,BAIDU了2个小时,没有找到相关的信息。