从商店程序中获取价值并写入文本框

时间:2017-02-28 15:52:01

标签: vb.net stored-procedures textbox

我正在使用vb.net而我正在运行SP,返回值为4行和3列。我在datagridview中显示但我想显示特定的单元格ex。 textbox中的第1行第3行>我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

如果您使用数据表来填充数据,以后您想将数据移动到文本框,则可以使用。

Dim lcon As SqlConnection
    Dim lsqlcom As New SqlCommand
    Dim lsqldataAdpter As SqlDataAdapter
    Dim ldattable As New DataTable

        lcon = GetSQLConnection()
        lsqlcom.Connection = lcon
        lsqlcom.CommandText = "testdata"
        lsqlcom.CommandType = CommandType.StoredProcedure
        lsqldataAdpter = New SqlDataAdapter(lsqlcom)
        lsqldataAdpter.Fill(ldattable)
        TextBox1.Text = ldattable.Rows(1).Item(3)'fill the data in text box

如果您想从Datagridview获取数据,可以使用

TextBox1.Text = DataGridView1.Rows(1).Cells(3).Value