ADO
Provider=OraOLEDB.Oracle;Data Source=服务名;user ID=用户;Password=密码
ADO
Provider=MSDAORA.1;Password=密码;User ID=用户;Data Source=服务名;Persist Security Info=True
ADO
Provider=OraOLEDB.Oracle;user id=用户名;password=密码;data source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME=服务名)));
如果有遇到表视图不存在的 大多为权限问题,我试过换用户再接连就OK了。或者根据情况用下面的.....
SELECT * FROM ALL_TAB_COMMENTS -- 查询所有用户的表,视图等.
SELECT * FROM USER_TAB_COMMENTS -- 查询本用户的表,视图等.
SELECT * FROM ALL_COL_COMMENTS --查询所有用户的表的列名和注释.
SELECT * FROM USER_COL_COMMENTS -- 查询本用户的表的列名和注释.
SELECT * FROM ALL_TAB_COLUMNS --查询所有用户的表的列名等信息.
SELECT * FROM USER_TAB_COLUMNS --查询本用户的表的列名等信息.