我反编译网站的DLL文件后,凡是数据库里文章内容包含'Times New Roman '的文章都提示TIMES 附近有语法错误,
content 是数据库AWZ表里的一列,里面是网页新闻内容
这个是反编译后的调用函数
 this.LBnr.Text = list.Tables[0].Rows[0]["content"].ToString().Trim();

解决方案 »

  1.   

    是这里么
    public string content
    {
    set{ _content=value;}
    get{return _content;}
    }
      

  2.   

    还是这里出问题了?
    public static int ExecuteSql(string SQLString,string content)
    {
    using (SqlConnection connection = new SqlConnection(connectionString))
    {
    SqlCommand cmd = new SqlCommand(SQLString,connection);
    System.Data.SqlClient.SqlParameter  myParameter = new System.Data.SqlClient.SqlParameter ( "@content", SqlDbType.NText);
    myParameter.Value = content ;
    cmd.Parameters.Add(myParameter);
    try
    {
    connection.Open();
    int rows=cmd.ExecuteNonQuery();
    return rows;
    }
    catch(System.Data.SqlClient.SqlException E)
    {
    throw new Exception(E.Message);
    }
    finally
    {
    cmd.Dispose();
    connection.Close();
    }
    }
    }
      

  3.   

    不是告诉你了么,检查sql语句。