2017-02-28 38 views
-2

我正在使用vb.net,并且正在运行SP,返回值为4行和3列。我在datagridview中显示,但我想显示特定的单元格。第1行第3列在文本框中>我该怎么做?从存储过程中获取值并写入文本框

+1

请仔细阅读[提问]和取[旅游]。这不是教程网站。做一些研究。尝试一些东西,然后在这里作为最后的手段,当你被卡住 – Plutonix

+0

它的第一个问题,你可以看到我不知道规则感谢您的建议。 – Defense

回答

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 
+0

好的作品谢谢你 – Defense

相关问题