C# 读取数据库中数据并对应的数据显示到combobox中
时间: 2024-05-16 09:17:07 浏览: 158
你可以使用以下代码来从数据库中读取数据,并将其显示在 ComboBox 中:
```csharp
// 创建连接对象
string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;";
SqlConnection connection = new SqlConnection(connectionString);
// 打开数据库连接
connection.Open();
// 查询语句
string query = "SELECT ColumnName FROM TableName";
// 创建命令对象
SqlCommand command = new SqlCommand(query, connection);
// 执行查询,并获取查询结果
SqlDataReader reader = command.ExecuteReader();
// 将查询结果添加到 ComboBox 中
while (reader.Read())
{
comboBox1.Items.Add(reader["ColumnName"].ToString());
}
// 关闭数据库连接
connection.Close();
```
注意:需要将 `myServerAddress`、`myDataBase`、`myUsername` 和 `myPassword` 替换为实际的数据库连接信息;还需要将 `ColumnName` 和 `TableName` 替换为实际的列名和表名。
阅读全文