siteserver / cms

SS CMS 基于 .NET Core,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大并易于维护的网站平台。
https://sscms.com
GNU Affero General Public License v3.0
3.66k stars 1.21k forks source link

oracle 模板不支持调取索引,只要是索引的,都解析不了,报错。 #437

Open jiangbin4586 opened 6 years ago

jiangbin4586 commented 6 years ago

oracle 模板好像不支持调取索引了,看后台报错页面都是索引的。

`通知公示</stl:a> ORA-01008: 并非所有变量都已绑定

在 OracleInternal.ServiceObjects.OracleConnectionImpl.VerifyExecution(Int32& cursorId, Boolean bThrowArrayBindRelatedErrors, SqlStatementType sqlStatementType, Int32 arrayBindCount, OracleException& exceptionForArrayBindDML, Boolean& hasMoreRowsInDB, Boolean bFirstIterationDone) 在 OracleInternal.ServiceObjects.OracleCommandImpl.ExecuteReader(String commandText, OracleParameterCollection paramColl, CommandType commandType, OracleConnectionImpl connectionImpl, OracleDataReaderImpl& rdrImpl, Int32 longFetchSize, Int64 clientInitialLOBFS, OracleDependencyImpl orclDependencyImpl, Int64[] scnForExecution, Int64[]& scnFromExecution, OracleParameterCollection& bindByPositionParamColl, Boolean& bBindParamPresent, Int64& internalInitialLOBFS, OracleException& exceptionForArrayBindDML, OracleConnection connection, OracleLogicalTransaction& oracleLogicalTransaction, IEnumerable`1 adrianParsedStmt, Boolean isDescribeOnly, Boolean isFromEF) 在 Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteReader(Boolean requery, Boolean fillRequest, CommandBehavior behavior) 在 Oracle.ManagedDataAccess.Client.OracleCommand.ExecuteDbDataReader(CommandBehavior behavior) 在 SiteServer.CMS.Data.DbHelper.ExecuteReader(IDbCommand command, AdoConnectionOwnership connectionOwnership) 在 SiteServer.CMS.Data.DbHelper.ExecuteReader(IDbConnection connection, IDbTransaction transaction, String commandText, IDataParameter[] commandParameters, AdoConnectionOwnership connectionOwnership) 在 SiteServer.CMS.Data.DbHelper.ExecuteReader(String connectionString, String commandText, IDataParameter[] commandParameters) 在 SiteServer.CMS.Provider.ChannelDao.GetIdByIndexName(Int32 siteId, String indexName) 在 SiteServer.CMS.StlParser.Cache.Node.GetIdByIndexName(Int32 siteId, String channelIndex) 在 SiteServer.CMS.StlParser.Utility.StlDataUtility.GetChannelIdByChannelIdOrChannelIndexOrChannelName(Int32 siteId, Int32 channelId, String channelIndex, String channelName) 在 SiteServer.CMS.StlParser.StlElement.StlA.ParseImpl(PageInfo pageInfo, ContextInfo contextInfo, HtmlAnchor stlAnchor, String htmlId, String channelIndex, String channelName, Int32 upLevel, Int32 topLevel, Boolean removeTarget, String href, String queryString, String host) 在 SiteServer.CMS.StlParser.StlElement.StlA.Parse(PageInfo pageInfo, ContextInfo contextInfo) 在 SiteServer.CMS.StlParser.Parsers.StlElementParser.ParseStlElement(String stlElement, PageInfo pageInfo, ContextInfo contextInfo)

2018-04-03 14:07:00`

starlying commented 6 years ago

好的