asp.net数据库查询问题:如何实现点击某个按钮查询需要的信息.(代码已备,修改即可)
aspx代码:<asp:ButtonID="Button11"runat="server"OnClick="btnResult1_Click"Text="显示结果"/><...
aspx代码: <asp:Button ID="Button11" runat="server" OnClick="btnResult1_Click" Text="显示结果" />
<asp:Label ID="Label11" runat="server" Width="144px"></asp:Label><br /> cs代码: protected void btnResult1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "server=localhost;uid=liwei1987;pwd=19870312;database=master";
conn.Open(); SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select 姓名 as 姓名,年龄 as 年龄,地址 as 地址 from emp";
cmd.Connection = conn;
SqlDataReader data;
data = cmd.ExecuteReader();
GridView1.DataSource = data;
GridView1.DataBind();
data.Close();
conn.Close();
conn.Dispose();
} 展开
<asp:Label ID="Label11" runat="server" Width="144px"></asp:Label><br /> cs代码: protected void btnResult1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "server=localhost;uid=liwei1987;pwd=19870312;database=master";
conn.Open(); SqlCommand cmd = new SqlCommand();
cmd.CommandText = "select 姓名 as 姓名,年龄 as 年龄,地址 as 地址 from emp";
cmd.Connection = conn;
SqlDataReader data;
data = cmd.ExecuteReader();
GridView1.DataSource = data;
GridView1.DataBind();
data.Close();
conn.Close();
conn.Dispose();
} 展开
3个回答
2013-08-04
展开全部
我看你的代码已经可以实现该功能了啊 如果单击按钮没反应的话就是代码有问题看一下我写的,仅供参考:(click事件里的代码)SqlConnection conn = new SqlConnection();dataset set=new dataset();
conn.ConnectionString = "server=localhost;uid=liwei1987;pwd=19870312;database=master";
conn.Open();string sql="select * from emp";sqldataAdapter adp=new sqldataAdapter(sql;conn);adp.fill(set,"s");GridView1.DataSource = set.tables["s"]GridView1.DataBind();comm.close();至于说你用那lable标签干什么用的,有点不明白,你是不是想根据条件查询从数据库中检索相应的数据啊?
conn.ConnectionString = "server=localhost;uid=liwei1987;pwd=19870312;database=master";
conn.Open();string sql="select * from emp";sqldataAdapter adp=new sqldataAdapter(sql;conn);adp.fill(set,"s");GridView1.DataSource = set.tables["s"]GridView1.DataBind();comm.close();至于说你用那lable标签干什么用的,有点不明白,你是不是想根据条件查询从数据库中检索相应的数据啊?
推荐于2018-05-09
展开全部
姓名 as 姓名,年龄 as 年龄,地址 as 地址 这个就没有必要这样写了吧。SqlConnection conn = new SqlConnection();
conn.ConnectionString = "server=localhost;uid=liwei1987;pwd=19870312;database=master";
conn.Open();SqlCommand cmd = new SqlCommand("select * from emp",conn);DateSet data=cmd.ExecuteReader();
GridView1.DataSource = data;
GridView1.DataBind();
conn.Dispose();
} 还有关键:label1要放在GridView1里面。
conn.ConnectionString = "server=localhost;uid=liwei1987;pwd=19870312;database=master";
conn.Open();SqlCommand cmd = new SqlCommand("select * from emp",conn);DateSet data=cmd.ExecuteReader();
GridView1.DataSource = data;
GridView1.DataBind();
conn.Dispose();
} 还有关键:label1要放在GridView1里面。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-04
展开全部
你在创建一个gridview就行了, 你提供的cs代码 是将查询的数据显示在一个gridview1中 你在工具箱里托一个gridview出来就行啦,,, 试试吧···
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询