c# vs2005 sql2000
protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack)bind1();}publicvoidbin...
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
bind1();
}
public void bind1()
{
string sqlstr = "select 项目编号,项目名称,项目负责人,开始时间,结束时间,研究井数,研究区块,区块类型,采油厂名 from addproject where 是否删除='0'";
SqlConnection sqlcon = new SqlConnection("server=pc-200908112020;uid=sa;pwd=sa;database=zj");
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
myda.Fill(myds,"addproject");
GridView1.DataSource = myds;
GridView1.DataBind();
}
为什么gridview显示不出来呢,运行后就是一个空白页 展开
{
if (!IsPostBack)
bind1();
}
public void bind1()
{
string sqlstr = "select 项目编号,项目名称,项目负责人,开始时间,结束时间,研究井数,研究区块,区块类型,采油厂名 from addproject where 是否删除='0'";
SqlConnection sqlcon = new SqlConnection("server=pc-200908112020;uid=sa;pwd=sa;database=zj");
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
myda.Fill(myds,"addproject");
GridView1.DataSource = myds;
GridView1.DataBind();
}
为什么gridview显示不出来呢,运行后就是一个空白页 展开
3个回答
展开全部
确保你的 myds 是否有数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把sql在sql server中执行一下,看是否有值
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
GridView1.DataSource = myds.table[0];
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询