一般情况下可以用ADO查询出表的字段信息 (pRes->Open( bsTableName, pCon.GetInterfacePtr(),
adOpenForwardOnly, adLockOptimistic, adCmdTable );)但是在Fields中的字段与实际有点出入
其实在ORACLE数据字典视图user_tab_columns 中提供了表的字段详细信息
用如下语句即可得到基本的信息
select column_id, column_name, data_type, data_length, data_precision, data_scale,nullable,data_default from user_tab_columns where table_name = 'Tablename' order by column_id
视图TAB_COLUMNS(ALL_,DBA_,USER_(COLS))提供所有的字段信息()中加的前缀取相应的表