当前位置: 代码迷 >> ASP.NET >> 大家帮忙看看这个删除有什么东东?
  详细解决方案

大家帮忙看看这个删除有什么东东?

热度:7700   发布时间:2013-02-25 00:00:00.0
大家帮忙看看这个删除有什么错误????
代码如下:
  protected   void   GridView1_RowCommand(object   sender,   GridViewCommandEventArgs   e)
        {
                SqlConnection   conn   =   db.conn();
                if   (e.CommandName   ==   "del ")
                {
                        string   sql   =   "delete   from   NewsContent   where   id= "   +   e.CommandArgument.ToString();
                        try
                        {
                                DataAccess.SqlHelper.ExecuteNonQuery(conn,   CommandType.Text,   sql);
                                fill();
                               
                        }
                        catch(Exception   ex)
                        {
                                Response.Write(ex.Message);
                        }
                }
        }
----------------------------

错误显示为:
第   1   行:   '= '   附近有语法错误

------解决方案--------------------------------------------------------
e.CommandArgument.ToString()
这个没有传过来值
------解决方案--------------------------------------------------------
Response.write(sql )

e.CommandArgument.ToString();应该是空的
------解决方案--------------------------------------------------------
孟子和weizhuangzhi的观点我想是对的,e.CommandArgument.ToString();应该是空的,跟有没有单引号好像没什么关系
  相关解决方案