mysql - 运算符在 vb.net 中用于组合框

标签 mysql sql vb.net-2010

是组合框的示例。我应该怎么做才能没有错误?`

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles save.Click
        Dim genderval As String
        Dim birthdate As String
        birthdate = bday.Value.ToString()
        If babae.Checked = True Then
            genderval = "Female"
        Else
            genderval = "Male"
        End If
        query = "insert into studentinfo(Lastname,Firstname,middlename,birthdate,gender,age,studentyear,username,accountpassword,confirmpassword) values('" & familynem.Text & "','" & givennem.Text & "','" & middlenem.Text & "','" & birthdate & "','" & genderval & "','" & Edaad.Text & "','" *years* "','" & usename.Text & "','" & accpass.Text & "','" & confirmpass.Text & "')"
        con.Open()
        cmd = New SqlCommand(query, con)
        cmd.ExecuteNonQuery()
        con.Close()
        dataReload()
        user.Show()
        Me.Hide()


    End Sub
End Class

最佳答案

您需要通过它的属性而不是直接访问 ComboBox

使用 Years.TextYears.SelectedValue 而不是 Years

试试这个

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles save.Click
        Dim genderval As String
        Dim birthdate As String
        birthdate = bday.Value.ToString()
        If babae.Checked = True Then
            genderval = "Female"
        Else
            genderval = "Male"
        End If
        query = "insert into studentinfo(Lastname,Firstname,middlename,birthdate,gender,age,studentyear,username,accountpassword,confirmpassword) values('" & familynem.Text & "','" & givennem.Text & "','" & middlenem.Text & "','" & birthdate & "','" & genderval & "','" & Edaad.Text & "','" Years.Text "','" & usename.Text & "','" & accpass.Text & "','" & confirmpass.Text & "')"
        con.Open()
        cmd = New SqlCommand(query, con)
        cmd.ExecuteNonQuery()
        con.Close()
        dataReload()
        user.Show()
        Me.Hide()
    End Sub
End Class

关于mysql - 运算符在 vb.net 中用于组合框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22452508/

相关文章:

mysql - 跨层次表查询 SQL

datagridview - 从 SQLReader 填充 DataGridView

winforms - 在堆栈跟踪中获取 VB.NET 行号

vb.net-2010 - 如何在 Visual Basic 中使用 Windows Media Player 循环播放歌曲?

mysql - 如何正确加入另一个查询?

mysql - Node.js mysql插入多个表

mysql - 无法使用cmd创建mysql数据库

mysql - java.sql.Clob 读取 : weird results b/w MySQL and Oracle

php - Laravel sql 获取顶部记录并获取其字段值平均值

sql - 按字母范围选择