От: | fddima | ||
Дата: | 06.12.10 07:58 | ||
Оценка: |
An item with the same key has already been added.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: An item with the same key has already been added.
Source Error:
Line 3620: if (!_aliases.ContainsKey(s) && !_reservedWords.ContainsKey(s))
Line 3621: {
Line 3622: _aliases.Add(s, s);
Line 3623: break;
Line 3624: }
Source File: BLToolkit\Source\Data\Sql\SqlQuery.cs Line: 3622
Stack Trace:
[ArgumentException: An item with the same key has already been added.]
System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) +12673712
BLToolkit.Data.Sql.SqlQuery.GetAlias(String desiredAlias, String defaultAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlQuery.cs:3622
BLToolkit.Data.Sql.SqlQuery.GetTempAliases(Int32 n, String defaultAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlQuery.cs:3637
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.GetTempAliases(Int32 n, String defaultAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:1949
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.AlternativeBuildSql(StringBuilder sb, Boolean implementOrderBy, Action`1 buildSql) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:1523
BLToolkit.Data.Sql.SqlProvider.MsSqlSqlProvider.BuildSql(StringBuilder sb) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\MsSqlSqlProvider.cs:19
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildSql(Int32 commandNumber, SqlQuery sqlQuery, StringBuilder sb, Int32 indent, Int32 nesting, Boolean skipAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:90
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildSqlBuilder(SqlQuery sqlQuery, StringBuilder sb, Int32 indent, Int32 nesting, Boolean skipAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:129
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildPhysicalTable(StringBuilder sb, ISqlTableSource table) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:418
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildTableName(StringBuilder sb, TableSource ts, Boolean buildName, Boolean buildAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:431
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildJoinTable(StringBuilder sb, JoinedTable join, Int32& joinCounter) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:462
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildFromClause(StringBuilder sb) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:399
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildSql(StringBuilder sb) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:152
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.AlternativeBuildSql(StringBuilder sb, Boolean implementOrderBy, Action`1 buildSql) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:1605
BLToolkit.Data.Sql.SqlProvider.MsSqlSqlProvider.BuildSql(StringBuilder sb) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\MsSqlSqlProvider.cs:19
BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.BuildSql(Int32 commandNumber, SqlQuery sqlQuery, StringBuilder sb, Int32 indent, Int32 nesting, Boolean skipAlias) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs:90
BLToolkit.Data.DbManager.GetCommand(IQueryContext query) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.Linq.cs:86
BLToolkit.Data.DbManager.BLToolkit.Data.Linq.IDataContext.SetQuery(IQueryContext queryContext) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.Linq.cs:43
...
Invalid column name 'obyn1'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Invalid column name 'obyn1'.
Source Error:
Line 602: OperationType.ExecuteReader,
Line 603: () =>
Line 604: _dataProvider.GetDataReader(_mappingSchema, SelectCommand.ExecuteReader(commandBehavior)));
Line 605: }
Line 606:
Stack Trace:
[SqlException (0x80131904): Invalid column name 'obyn1'.]
System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +404
System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() +412
System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +1363
System.Data.SqlClient.SqlDataReader.ConsumeMetaData() +58
System.Data.SqlClient.SqlDataReader.get_MetaData() +118
System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) +6312385
System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async) +6313986
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) +538
System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) +28
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) +256
System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) +19
System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior) +21
BLToolkit.Data.<>c__DisplayClass10.<ExecuteReaderInternal>b__f() in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:604
BLToolkit.Data.DbManager.ExecuteOperation(OperationType operationType, Func`1 operation) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:4294
[DataException: Invalid column name 'obyn1'.]
BLToolkit.Data.DbManager.OnOperationException(OperationType op, DataException ex) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:587
BLToolkit.Data.DbManager.HandleOperationException(OperationType op, Exception ex) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:4316
BLToolkit.Data.DbManager.ExecuteOperation(OperationType operationType, Func`1 operation) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:4302
BLToolkit.Data.DbManager.ExecuteReaderInternal(CommandBehavior commandBehavior) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:601
BLToolkit.Data.DbManager.ExecuteReader(CommandBehavior commandBehavior) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:3500
BLToolkit.Data.DbManager.ExecuteReaderInternal() in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:596
BLToolkit.Data.DbManager.ExecuteReader() in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.cs:3487
BLToolkit.Data.DbManager.BLToolkit.Data.Linq.IDataContext.ExecuteReader(Object query) in D:\Projects\Cards\Trunk\Source\Libraries\BLToolkit\Source\Data\DbManager.Linq.cs:197