导入数据后,将行添加到datagridview

时间:2016-02-14 08:53:03

标签: vb.net datagridview import rows

所以,我对vb.net和一般编程非常陌生

我有一个完全空白的datagridview,可以从Excel工作表中导入数据。然后我取消绑定数据源,以便用户可以通过文本框添加行。

    DataGridView2.DataSource = Nothing
    PipeNumber = txtPipeNumber.Text
    PeakInFlow = txtPeakInFlow.Text
    Length = txtLength.Text
    Roughness = txtRoughness.Text
    Gradient = 1 / (txtGradient.Text)
    GroundLevel = txtGroundLevel.Text
    Me.DataGridView2.Rows.Add(PipeNumber, PeakInFlow, Length, Roughness, Gradient, GroundLevel)

然而,我得到以下错误消息:没有行可以添加到没有列的DataGridView控件。必须先添加列。

我的问题是如何将用户输入的行添加到导入的现有列中? 或者,我首先尝试将Excel导入到具有列的datagridview,但是在导入更多列时将添加而不是填充现有列中的数据。如果我能做到这一点就能完全满足我的需求!

0 个答案:

没有答案