ASP.NET Gridview显示不出数据 新手求救!
Gridview:<asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"DataKeyN...
Gridview:
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="cid">
<Columns>
<asp:BoundField DataField="cid" HeaderText="cid" />
</Columns>
</asp:GridView>
代码部分
SqlConnection cn = new SqlConnection("data source=.;initial catalog=bookshop;integrated security=sspi");
SqlDataAdapter da = new SqlDataAdapter();
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "chaxun";
cmd.CommandType = CommandType.StoredProcedure;
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds);
GridView1.DataSource = ds;
存储过程
create proc chaxun
--@id int=7
as
select cid from users where cid=1
存储过程没有问题,数据库里执行可以,程序断点到数据集时显示数据里有数据,可是为什么显示不出来啊!! 展开
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="cid">
<Columns>
<asp:BoundField DataField="cid" HeaderText="cid" />
</Columns>
</asp:GridView>
代码部分
SqlConnection cn = new SqlConnection("data source=.;initial catalog=bookshop;integrated security=sspi");
SqlDataAdapter da = new SqlDataAdapter();
SqlCommand cmd = new SqlCommand();
cmd.Connection = cn;
cmd.CommandText = "chaxun";
cmd.CommandType = CommandType.StoredProcedure;
da.SelectCommand = cmd;
DataSet ds = new DataSet();
da.Fill(ds);
GridView1.DataSource = ds;
存储过程
create proc chaxun
--@id int=7
as
select cid from users where cid=1
存储过程没有问题,数据库里执行可以,程序断点到数据集时显示数据里有数据,可是为什么显示不出来啊!! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询