insert
でメソッドを使用しようとしstudentHelperClass
ています。フォームのボタンをクリックしてアクティブにしようとしています。テキスト ボックスで機能させる方法がわかりません。素晴らしいです。
これは私の方法です:
public static void insertStudent()
{
MySqlConnection conn = connection();
conn.Open();
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = conn;
string myInsertSQL = "INSERT INTO person(personID) ";
cmd.Prepare();
myInsertSQL += "VALUES (@personID)";
cmd.Parameters.AddWithValue("@personID", "123345667788");
prevID(conn, cmd);
}
これが私のフォームです:
private void btnInsert_Click(object sender, EventArgs e)
{
studentHelperClass.insertStudent();
}
編集:
private static void prevID(MySqlConnection conn, MySqlCommand cmd)
{
conn.Open();
cmd.ExecuteNonQuery();
long studentNumber = (long)cmd.LastInsertedId;
Console.Write("previous id {0} ", studentNumber);
Console.ReadLine();
conn.Close();
}