vs中用c#查询结果显示

我在数据库中建立了一个表并用gridview与该控件建立了连接现在我在一个button控件中与数据控进行了连接而且进行了查询用什么方法把查询的结果从那个gridview中... 我在数据库中建立了一个表
并用gridview与该控件建立了连接
现在我在一个button控件中与数据控进行了连接而且进行了查询
用什么方法把查询的结果从那个gridview中显示出来呢?
我的代码如下不知道对不对
protected void Button2_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=companydb;Integrated Security=True");//连接数据库
conn.Open();//打开数据库;
string sqlstr = "select * from buyer_yyb where buyername='" + TextBox1.Text+ "'";/*TextBox1.Text时一个textbox的id*/
SqlCommand cmd = new SqlCommand(sqlstr, conn);
cmd.ExecuteNonQuery();
string txtId = (string)cmd.ExecuteScalar();//执行查询结果并返回查询结果的第一行第一列
conn.Close();
}
展开
 我来答
谈指菩提
2008-05-22 · TA获得超过2405个赞
知道大有可为答主
回答量:1073
采纳率:0%
帮助的人:1859万
展开全部
既然用GridView

SqlCommand cmd = new SqlCommand(sqlstr, conn);
cmd.ExecuteNonQuery();
string txtId = (string)cmd.ExecuteScalar();//执行查询结果并返回查询结果的第一行第一列
改成:
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(sqlstr, conn);
da.Fill(ds);
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();//将GridView绑定到DataSet上
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式