C#中写Oracle数据库的查询遇到一个问题,请同行帮忙
蓝点天尊 2006-07-21 04:09:07 我在写一个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中有什么特别要注意的地方吗?应该怎么写才能让这个语句正常执行?