0

现在,我有这段代码,但它既不工作也不返回错误。

如何获取数据库中的所有记录以将其显示在组合框中?

Private Sub cmbCategory_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmbCategory.Click
    Dim sqlconn As New SqlClient.SqlConnection
    sqlconn.ConnectionString = "server = SKPI-APPS1;" & _
    "Database = EOEMS;integrated security=true"

    Dim myCommand As New SqlCommand
    sqlconn.Open()
    myCommand = New SqlCommand("SELECT CAT_ID FROM tblOfficeEquipmentCategory)", sqlconn)
    myCommand.ExecuteNonQuery()
    sqlconn.Close()
End Sub
4

2 回答 2

0

你有一个额外的支架,试试这个:

myCommand = New SqlCommand("SELECT CAT_ID FROM tblOfficeEquipmentCategory", sqlconn)

于 2013-03-26T10:07:09.457 回答
0

请将您的选择语句放到查询浏览器中,RUN它会BEFORE告诉您的代码有任何问题。在处理与数据库相关的 Web 编程时,这应该是必须做的做法。

很明显,您的 SQL 语句中有一个额外的“)”。

于 2013-03-26T03:42:19.870 回答