gpt4 book ai didi

c# - 为 INSERT 方法添加更多文本框

转载 作者:行者123 更新时间:2023-11-29 13:35:25 24 4
gpt4 key购买 nike

目前,我 私有(private)无效btnInsertStudentNumberAdmin_Click(对象发送者,EventArgs e) {

这是我的 MySqlConnection conn = 连接(); conn.Open(); MySqlCommand cmd = new MySqlCommand(); cmd.tAverage",studentInsert); prevID(conn, cmd); }

最佳答案

您需要更改方法接受附加参数

public static void insertStudent(string personID, string  studentNumber,string  gradePointAverage , string majorFieldt)

请注意,您需要根据为相关参数指定的数据库中的列数据类型来指定正确的类型。例如,如果数据库中的 personID 是整数,您应该将参数更改为 int personID

使用所有参数更改 SQL 语句

INSERT INTO student(personID, studentNumber, gradePointAverage , majorField ) VALUES (@personID, @studentNumber, @gradePointAverage , @majorField)

并使用

设置参数值
cmd.Parameters.AddWithValue("@personID", personID);
cmd.Parameters.AddWithValue("@studentNumber", studentNumber);
cmd.Parameters.AddWithValue("@gradePointAverage", gradePointAverage );
cmd.Parameters.AddWithValue("@majorField", majorField );

您可以按如下方式调用上述方法

private void btnInsertStudentNumberAdmin_Click(object sender, EventArgs e)
{
studentHelperClass.insertStudent(txtInsertStudentNumber.Text, txtstudentNumber.Text, txtgradePointAverage.Text , txtmajorField.Text );
}

关于c# - 为 INSERT 方法添加更多文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18812466/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com