繁体   English   中英

VB.net中的列表视图错误

[英]LIST VIEW in VB.net error

Private Sub lvUnavailableProducts_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles lvUnavailableProducts.SelectedIndexChanged

    Dim cmd As SqlCommand = New SqlCommand("SELECT * FROM Product_Suppliers WHERE ProductCode = '" & lvUnavailableProducts.SelectedItems(0).SubItems(0).Text & "'", conn)
    conn.Open()
    Dim sdr As SqlDataReader = cmd.ExecuteReader()

    If sdr.Read = True Then
        Fill("SELECT DISTINCT SupplierCode, SupplierName FROM Product_Suppliers  WHERE ProductCode ='" & lvUnavailableProducts.SelectedItems(0).SubItems(0).Text & "'", lvProductSupplier)
        conn.Close()
    Else
        MsgBox("No added Supplier Yet, Please add a supplier")
        lvProductSupplier.Items.Clear()
        conn.Close()
    End If


End Sub

LvUnavailableProducts上的选定数据已更改时,我遇到错误

请帮忙谢谢:D

尝试将.SelectedItems(0)更改为.FocusedItem

lvUnavailableProducts.FocusedItem.SubItems(0).Text

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM