c# datagridview 查询数据
时间: 2023-04-26 14:06:24 浏览: 758
C#datagridview和数据库增删改查
在 C# 中,可以使用 DataGridView 来显示查询到的数据。首先,需要连接到数据库并执行查询语句。然后,将查询结果填充到一个数据集中。最后,将数据集绑定到 DataGridView 控件即可。
代码示例:
```
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
using (SqlCommand command = new SqlCommand("SELECT * FROM Customers", connection))
using (SqlDataAdapter adapter = new SqlDataAdapter(command))
{
DataSet dataSet = new DataSet();
adapter.Fill(dataSet);
dataGridView1.DataSource = dataSet.Tables[0];
}
}
```
如果你想进行更高级的操作,可以使用LINQ to DataSet来进行数据筛选和排序等操作。
代码示例:
```
DataTable dt = dataSet.Tables[0];
var query = from c in dt.AsEnumerable()
where c.Field<string>("Country") == "Germany"
select c;
dataGridView1.DataSource = query.AsDataView();
```
这是一个简单的查询示例,你可以根据需要进行相应的修改。
阅读全文