如何显示数据集中的数据 [英] How to display data from dataset

查看:79
本文介绍了如何显示数据集中的数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是.net的新手,以及如何从窗体中的数据集以表格格式显示数据。



代码是我试过的。但它没有显示任何内容。



提前感谢。



我尝试了什么:



im new to .net and how to display data in tabular format from dataset in windowform.

below code is what i have tried. but it shows nothing.

thanks in advance.

What I have tried:

private void button2_Click(object sender, EventArgs e)
        {
                        SqlDataAdapter da = new SqlDataAdapter();
            DataSet ds = new DataSet();
            DataTable dt = new DataTable();

            da.SelectCommand = new SqlCommand("SELECT name,addres,number FROM people ", con);
            da.Fill(ds, "data");
            dt = ds.Tables["data"];
}

推荐答案

根据您的输入,我想您希望在按钮单击时在用户界面上看到一些数据。



1.将一个DataGridView控件添加到Window窗体中,暂时可以保留名称dataGridView1,稍后可以在将其更改后再进行更改。 br />
2.使用下面的更新代码。



假设

1.连接字符串正在工作
2.数据库中有数据。



Based on your input, I think you want to see some data on the User Interface on button click.

1. Add a DataGridView control on to the Window form, you can leave the name dataGridView1 for now, you can change it later once you got it to work.
2. use the updated code below.

Assumption
1. The connection string is working
2. there are data in the database.

private void button2_Click(object sender, EventArgs e)
{
    SqlDataAdapter da = new SqlDataAdapter();
    // DataSet ds = new DataSet();
    DataTable dt = new DataTable();
    
    da.SelectCommand = new SqlCommand("SELECT name,address,number FROM people ", con);
    da.Fill(dt);
    //  da.Fill(ds, "data");
    //  dt = ds.Tables["data"];
    
    con.Close();
    
    dataGridView1.DataSource = dt;
}





如何:将数据绑定到Windows窗体DataGridView控件 [ ^ ]


这篇关于如何显示数据集中的数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆