C#中写Oracle数据库的查询遇到一个问题,请同行帮忙
我在写一个Oracle查询时其中有个嵌套查询,我在Oracle9i中能执行通过,但当我用OracleDataAdapter,查询时死活都通不过去,这个子查询语句是这样的:
SELECT a.* FROM (select * from mytest.cjb where chinese>70) a
查询代码如下:
OracleDataAdapter _objAdapter = new OracleDataAdapter(_resultSQL, _objConn);
_objAdapter.TableMappings.Add("Table", _fillTableName);
_objAdapter.MissingSchemaAction = System.Data.MissingSchemaAction.AddWithKey; _objAdapter.Fill(_table);
系统总是提示:那个FROM后应该带引号的标识符。
请教同行,象这样的从查询结果中再查询的SQL在NET中有什么特别要注意的地方吗?应该怎么写才能让这个语句正常执行?
SELECT a.* FROM (select * from mytest.cjb where chinese>70) a
查询代码如下:
OracleDataAdapter _objAdapter = new OracleDataAdapter(_resultSQL, _objConn);
_objAdapter.TableMappings.Add("Table", _fillTableName);
_objAdapter.MissingSchemaAction = System.Data.MissingSchemaAction.AddWithKey; _objAdapter.Fill(_table);
系统总是提示:那个FROM后应该带引号的标识符。
请教同行,象这样的从查询结果中再查询的SQL在NET中有什么特别要注意的地方吗?应该怎么写才能让这个语句正常执行?
...全文
相关推荐
基于C#连接Oracle数据库Oracle.ManagedDataAccess
C#连接Oracle数据库(直接引用dll使用)Oracle.ManagedDataAccess,无需装Oracle数据库
C#连接oracle数据库实例
C#利用Oracle.ManagedDataAccess.dll连接oracle数据库,实现数据库查询和修改功能。完整的.Net4.0项目。
C#连接Oracle实例(含源码和数据库)
用C#和Oracle实现的小系统,包括基本的添加,删除,修改,查询功能
C#连接Oracle数据库(查询数据)
C#连接Oracle数据库(查询数据)方法,好东西,分享一下
不用装Oracle客户端实现C#.NET连接远程Oracle数据库的一种方法
不用装Oracle客户端、不用任何配置,实现C#.NET连接远程Oracle数据库的一种方法


