【问题标题】:filling a gridview with combobox用组合框填充网格视图
【发布时间】:2015-01-17 20:22:39
【问题描述】:

我使用组合框过滤gridview,发生gridview过滤,但是当我想在gridview中输入数据以防网格还有行(数据)时,显示消息错误,所以我无法输入数据, 否则当网格没有数据时我可以输入一个值

gridview 后面的表格有一个自动生成的字段

Private Sub Le_clientComboBox_SelectedIndexChanged(sender As Object, e As EventArgs) 处理 Le_clientComboBox.SelectedIndexChanged 尝试 Me.DevisBindingSource.Filter = "Code_client = '" & Le_clientComboBox.SelectedValue & "'" 抓住前任作为例外 MessageBox.Show(例如Message,“错误”,MessageBoxButtons.OK,MessageBoxIcon.Error) 最后 如果 con.State = ConnectionState.Open 那么 con.Close() 万一 结束尝试 结束子

gridview 填充在加载表单上

Private Sub frmDevis_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    'TODO: cette ligne de code charge les données dans la table 'Tassaruf_tijariDataSet_Devis.Devis'. Vous pouvez la déplacer ou la supprimer selon vos besoins.
    Me.DevisTableAdapter.Fill(Me.Tassaruf_tijariDataSet_Devis.Devis)


    Catch ex As Exception
        MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
    Finally
        If con.State = ConnectionState.Open Then
            con.Close()
        End If
    End Try
End Sub

【问题讨论】:

    标签: vb.net windows gridview combobox


    【解决方案1】:

    我回应我自己

    我认为问题在于过滤 我添加了删除过滤器,这样更好,我现在可以输入数据,但是网格不能正常工作!显示一个唯一的行

     Private Sub Le_clientComboBox_SelectedIndexChanged(sender As Object, e As EventArgs) Handles Le_clientComboBox.SelectedIndexChanged
        Try
            Me.DevisBindingSource.RemoveFilter()
            Me.DevisBindingSource.Filter = "Code_client = '" & Le_clientComboBox.SelectedValue & "'"
    
        Catch ex As Exception
            MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
        Finally
            If con.State = ConnectionState.Open Then
                con.Close()
            End If
        End Try
    End Sub
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 2014-11-01
      相关资源
      最近更新 更多