c# MySqlCommand
时间: 2023-06-17 13:08:00 浏览: 129
MySqlCommand 是 C# 中用于执行 SQL 命令的类,它是 MySQL 数据库连接库 MySQL Connector/NET 中的一部分。MySqlCommand 可以用于执行各种类型的 SQL 命令,包括 SELECT、INSERT、UPDATE 和 DELETE 等命令,并可以通过设置参数、事务和其他属性来控制命令的行为。下面是一个使用 MySqlCommand 执行 SELECT 命令的示例:
```
using MySql.Data.MySqlClient;
// 创建连接对象
string connectionString = "server=localhost;user id=root;password=123456;database=mydatabase";
MySqlConnection connection = new MySqlConnection(connectionString);
// 创建命令对象
string sql = "SELECT * FROM mytable";
MySqlCommand command = new MySqlCommand(sql, connection);
// 打开连接
connection.Open();
// 执行查询并获取结果集
MySqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader["column1"].ToString());
}
// 关闭连接和结果集
reader.Close();
connection.Close();
```
阅读全文