这是我使用sql查询分析器的工作sql语法,它显示我想要的记录
SELECT OE_Category, OE_ID
FROM tblOfficeEquipmentProfile
WHERE (OE_ID = 'dxdxdx')
Run Code Online (Sandbox Code Playgroud)
使用它到vb.net:
Public Sub DisplayCategory()
'based on oe_id'
Dim sqlconn As New SqlClient.SqlConnection
sqlconn.ConnectionString = "server = SKPI-APPS1;" & _
"Database = EOEMS;integrated security=true"
Dim sqlcommand As New SqlCommand
sqlconn.Open()
Dim da As New SqlDataAdapter("SELECT OE_Category, OE_ID FROM tblOfficeEquipmentProfile WHERE OE_ID = '" & txtOEID.Text & "'", sqlconn)
Dim dt As New DataTable
da.Fill(dt)
cmbCategory.DataSource = dt
cmbCategory.ValueMember = "CAT_ID"
cmbCategory.DisplayMember = "CAT_Name"
sqlconn.Close()
End Sub
Run Code Online (Sandbox Code Playgroud)
发生错误:
无法绑定到新的显示成员.
您的选择OE_Category, OE_ID 和有约束力的CAT_ID和CAT_Name
试着改为:
cmbCategory.ValueMember = "OE_ID"
cmbCategory.DisplayMember = "OE_Category"
Run Code Online (Sandbox Code Playgroud)
你也不绑定控件
| 归档时间: |
|
| 查看次数: |
1813 次 |
| 最近记录: |