当前位置:编程学习 > C#/ASP.NET >>

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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,