第 1 行: '(' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '(' 附近有语法错误。源错误:
行 2995: // command1.ExecuteNonQuery();
行 2996: //
行 2997: SqlDataReader dr = command.ExecuteReader();
行 2998:
行 2999: // Populate the ThreadSet
源文件: D:\aspnet论坛\Data Providers\SqlDataProvider\SqlDataProvider.cs 行: 2997
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '(' 附近有语法错误。源错误:
行 2995: // command1.ExecuteNonQuery();
行 2996: //
行 2997: SqlDataReader dr = command.ExecuteReader();
行 2998:
行 2999: // Populate the ThreadSet
源文件: D:\aspnet论坛\Data Providers\SqlDataProvider\SqlDataProvider.cs 行: 2997
sqlCountSelect.Append(fromClause.ToString());
sqlCountSelect.Append(whereClause.ToString()); sqlPopulateSelect.Append(fromClause.ToString());
sqlPopulateSelect.Append(whereClause.ToString());
sqlPopulateSelect.Append(orderClause.ToString()); // Add Parameters to SPROC
// 追加参数
command.Parameters.Add("@ForumID", SqlDbType.Int).Value = forumID;
command.Parameters.Add("@PageIndex", SqlDbType.Int, 4).Value = pageIndex;
command.Parameters.Add("@PageSize", SqlDbType.Int, 4).Value = pageSize;
command.Parameters.Add("@sqlCount", SqlDbType.NVarChar, 4000).Value = sqlCountSelect.ToString();
command.Parameters.Add("@sqlPopulate", SqlDbType.NVarChar, 4000).Value = sqlPopulateSelect.ToString();
command.Parameters.Add("@UserID", SqlDbType.Int).Value = userID;
command.Parameters.Add("@ReturnRecordCount", SqlDbType.Bit).Value = returnRecordCount; // Execute the command
connection.Open();
// 增加置顶时间检查
// 注释,改到站点统计信息中处理 by venjiang 2004/11/04
// command1.ExecuteNonQuery();
//
SqlDataReader dr = command.ExecuteReader(); // Populate the ThreadSet
//
while (dr.Read()) {
仔细看看存储过程