请各位高手看看:能不能用oledb for oracle驱动连接数据库查询一个跨数据库的视图???
问题:
我使用OracleConnection连接数据库mydatabase1,
然后使用OracleCommand查询视图v_myview,
(注意:该视图是通过dblink--L_MIS查询另一个数据库mydatabase2的某一数据表table1得到的)
CREATE OR REPLACE VIEW v_myview(
I_ID, V_MC, V_JC, V_BH, V_DM, )
AS SELECT *
FROM table1@L_MIS
WHERE (zt = 'y')
最后我用OracleDataAdapter生成sql语句时出错:
ORA-02041: 客户数据库未开始一个事务处理
难道不能用oledb for oracle驱动和OracleConnection连接数据库查询一个跨数据库的视图???
遇到过类似的的问题的高手们,请给些意见!谢谢!
如分不够,可以另开一贴给分!!!