在WinForms中实现数据插入,通常需要以下几个步骤:
Student
的类,包含姓名、年龄和班级等属性。public class Student
{
public string Name { get; set; }
public int Age { get; set; }
public string Class { get; set; }
}
using System.Data;
using System.Data.SqlClient;
public class DataAccess
{
private string connectionString = "your_connection_string";
public void InsertStudent(Student student)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
string sql = "INSERT INTO Students (Name, Age, Class) VALUES (@Name, @Age, @Class)";
using (SqlCommand command = new SqlCommand(sql, connection))
{
command.Parameters.AddWithValue("@Name", student.Name);
command.Parameters.AddWithValue("@Age", student.Age);
command.Parameters.AddWithValue("@Class", student.Class);
command.ExecuteNonQuery();
}
}
}
}
InsertStudent
方法,将学生信息插入到数据库中。private void InsertButton_Click(object sender, EventArgs e)
{
Student student = new Student
{
Name = nameTextBox.Text,
Age = int.Parse(ageTextBox.Text),
Class = classTextBox.Text
};
DataAccess dataAccess = new DataAccess();
dataAccess.InsertStudent(student);
MessageBox.Show("学生信息已成功插入!");
}
这样,当用户点击插入按钮时,InsertButton_Click
方法会被调用,创建一个Student
对象,并将其插入到数据库中。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。