C#将按条件查询到的数据库里面的数据输出到textbox控件
时间: 2024-03-11 10:49:21 浏览: 184
C#查询数据库里的信息
5星 · 资源好评率100%
你可以使用 ADO.NET 提供的 SQLDataReader 类来按条件查询数据库,并将查询结果输出到 TextBox 控件中。以下是一个示例代码:
```csharp
string connectionString = "Data Source=YOUR_SERVER_NAME;Initial Catalog=YOUR_DATABASE_NAME;Integrated Security=True";
string query = "SELECT * FROM YOUR_TABLE_NAME WHERE YOUR_CONDITION";
using (SqlConnection connection = new SqlConnection(connectionString))
{
SqlCommand command = new SqlCommand(query, connection);
connection.Open();
SqlDataReader reader = command.ExecuteReader();
if (reader.HasRows)
{
while (reader.Read())
{
textBox1.Text = reader["YOUR_COLUMN_NAME"].ToString();
// 如果需要输出多列数据,可以在这里添加类似的代码
}
}
else
{
textBox1.Text = "No data found.";
}
reader.Close();
}
```
请将 YOUR_SERVER_NAME、YOUR_DATABASE_NAME、YOUR_TABLE_NAME、YOUR_CONDITION 和 YOUR_COLUMN_NAME 替换为你自己的数据库连接信息和查询条件。注意,上面的代码只输出了查询结果的第一行数据,如果需要输出多行数据,可以在 while 循环中添加类似的代码。
阅读全文