gridview水土不服,太邪门了
string sql1 = "select [col1], [col2], [col3], [col4], [col5], [col6], [col7], [col12], [col16], [col17], [col18], [col19], [col20], [col21], [col22], [col23], [col24], [col25], [col26], [col27], [col28], [col29], [col30], [col31], [col32], [col33] FROM [view_zb1] ";
string sqlgonggao = "select biaoti from gonggaolan order by id asc";
SqlDataAdapter gonggao;
DataSet mygonggao = new DataSet();
gonggao = new SqlDataAdapter(sqlgonggao, conn);
gonggao.Fill(mygonggao);
if (mygonggao.Tables[0].Rows.Count > 10)
{
GridView1.DataSource = mygonggao.Tables[0];
}
else
{
for (int i = 0; i < 10 - mygonggao.Tables[0].Rows.Count; i++)
{
DataRow dr = mygonggao.Tables[0].NewRow();
mygonggao.Tables[0].Rows.Add(dr);
}
GridView1.DataSource = mygonggao.Tables[0];
GridView1.DataBind();
conn.Close();
现在用的第二段sql语句查询,有结果,换成第一段SQL语句,没有任何显示,view_zb1是个视图,在sql管理器里查询没有问题,而且这段代码是从sqldatasource里复制来的。gridview1是新的控件,什么样式等都没有。
求解?