色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

c#通過mysql增刪改查

林玟書2年前14瀏覽0評論

C# 語言是一種面向對象程序設計語言,主要用于 Microsoft 的 .NET 框架,以及 Windows 系統(tǒng)下的桌面、Web 應用程序開發(fā)等。而 MySQL 則是一種開源的、關系型數(shù)據(jù)庫管理系統(tǒng)。在 C# 中使用 MySQL 可以幫助我們更便捷地進行增刪改查等操作。

1. 連接 MySQL 數(shù)據(jù)庫

string connStr = "server=localhost;port=3306;database=mydb;user=root;password=123456;";
MySqlConnection conn = new MySqlConnection(connStr);
conn.Open();

2. 插入數(shù)據(jù)

string sql = "INSERT INTO mytable(id, name, age) VALUES(1, '張三', 20);";
MySqlCommand cmd = new MySqlCommand(sql, conn);
cmd.ExecuteNonQuery();

3. 查詢數(shù)據(jù)

string sql = "SELECT * FROM mytable WHERE id = 1;";
MySqlCommand cmd = new MySqlCommand(sql, conn);
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
string name = reader.GetString("name");
int age = reader.GetInt32("age");
Console.WriteLine("Name: " + name + ", Age: " + age);
}
reader.Close();

4. 更新數(shù)據(jù)

string sql = "UPDATE mytable SET age = 21 WHERE id = 1;";
MySqlCommand cmd = new MySqlCommand(sql, conn);
cmd.ExecuteNonQuery();

5. 刪除數(shù)據(jù)

string sql = "DELETE FROM mytable WHERE id = 1;";
MySqlCommand cmd = new MySqlCommand(sql, conn);
cmd.ExecuteNonQuery();

總結:以上即是通過 C# 操作 MySQL 數(shù)據(jù)庫的一些基本代碼示例。需要注意的是,在使用插入、更新和刪除等操作時,務必先編寫正確的 SQL 語句,并利用 MySqlCommand 對象的 ExecuteNonQuery 方法執(zhí)行語句。同時,查詢操作時通過 MySqlDataReader 對象的 Read 方法讀取查詢結果。期望本文能對學習 MySQL 數(shù)據(jù)庫編程的初學者帶來幫助。