读书人

菜菜的问个有关问题小弟我自己没办法

发布时间: 2012-01-19 00:22:28 作者: rapoo

菜菜的问个问题,我自己没办法解决的。。
应用程序中的服务器错误。
--------------------------------------

第 1 行: '= ' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: '= ' 附近有语法错误。

源错误:


行 121:SqlCommand cmd = new SqlCommand( "Select count(*) as nums from UDS_BOOK_INFO " +str_tj,cnn);
行 122:
行 123:dataR = cmd.ExecuteReader();
行 124:if (dataR.Read())
行 125:{


源文件: c:\inetpub\wwwroot\bookmanage\bookcx.aspx.cs 行: 123

堆栈跟踪:


[SqlException: 第 1 行: '= ' 附近有语法错误。]
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream)
System.Data.SqlClient.SqlCommand.ExecuteReader()
bookmanage.bookcx.BindData(String tag) in c:\inetpub\wwwroot\bookmanage\bookcx.aspx.cs:123
bookmanage.bookcx.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\bookmanage\bookcx.aspx.cs:37
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()


设计,一直不知道怎么解决。。
希望得到帮助!



[解决办法]
SqlCommand cmd = new SqlCommand( "Select count(*) as nums from UDS_BOOK_INFO " +str_tj,cnn);里面的sql语句有问题
[解决办法]
conn.Open();
SqlDataReader reader;
reader = cmd.ExecuteReader();

while (reader.Read())
{
string s = reader[ "nums "].ToString();


}
conn.Close();
[解决办法]
> > > > 第 1 行: '= ' 附近有语法错误。 < < < < < 看到没?
SqlCommand cmd = new SqlCommand( "Select count(*) as nums from UDS_BOOK_INFO " +str_tj,cnn);

肯定是变量str_tj中有错误。但我看不到
LZ再去看看

读书人网 >C#

热点推荐