DataBinding:“System.Data.DataRowView”不包含名为“News_HtmlContent”的属性。多人访问就出这个错误
这个问题偶尔报出 多人访问下就这样 怀疑是DataSet表错乱了发一下数据层代码
public SqlConnection cnn;
public DataSet ExecuteDataSet(string query, params SqlParameter[] parameters)
{
cnn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
SqlCommand cmd = new SqlCommand(query, cnn);
cmd.CommandTimeout = 1000;
if (query.StartsWith("SELECT") | query.StartsWith("select"))
{
cmd.CommandType = CommandType.Text;
}
else
{
cmd.CommandType = CommandType.StoredProcedure;
}
for (int i = 0; i <= parameters.Length - 1; i++)
{
cmd.Parameters.Add(parameters[i]);
}
SqlDataAdapter da = new SqlDataAdapter();
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds);
return ds;
}
知道的朋友 告诉一下 万分感谢 --------------------编程问答-------------------- 光看你发的代码,能看出啥啊,自己断点调试下呗
没理由多人访问就报错
补充:.NET技术 , ASP.NET