根据用户的输入,我需要将文本 MALE 或 FEMALE 插入到表格中。
我使用以下代码进行插入,但是如果没有选择(男性/女性),则该代码会插入值 1 。
query = "INSERT INTO student_profile_table(gender) VALUES(@gender)"
cmd = New SqlCommand(query, con)
If rbtmale.Checked = True Then
cmd.Parameters.AddWithValue("@gender", "Male")
ElseIf rbtfemale.Checked = True Then
cmd.Parameters.AddWithValue("@gender", "Female")
Else
cmd.Parameters.AddWithValue("@gender", vbNull)
End If
con.Open()
cmd.ExecuteNonQuery()
con.Close()
需要一些意见/更正