private void button3_Click_1(object sender, EventArgs e) { string sno = "20006666"; string sname = "行子"; string ssex = "男"; int sage = 22; string sdept = "ma"; try { string str = "server=localhost;User Id=root;password=123456;Database=class"; MySqlConnection conn = new MySqlConnection(str); string sql = $"insert into student (sno,sname, ssex,sage,sdept) values (sno,sname,ssex,sage,sdept)"; MySqlCommand cmd = new MySqlCommand(sql, conn); conn.Open(); int result = cmd.ExecuteNonQuery(); conn.Close(); if (result > 0) { MessageBox.Show("数据插入成功"); } else { MessageBox.Show("数据插入失败"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
时间: 2023-06-27 17:04:58 浏览: 92
这段代码是一个插入操作,将学生信息插入到数据库中。具体来说,它连接到名为"class"的数据库,在其中的"student"表中插入一行数据,该行数据由变量"sno"、"sname"、"ssex"、"sage"和"sdept"组成。
值得注意的是,这段代码有可能会出现异常,比如数据库连接失败、SQL语句执行失败等等,因此在try-catch语句块中对异常进行了处理。如果执行成功,会弹出一个提示框表示插入数据成功;否则会提示插入失败。
阅读全文