2017-02-28 37 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

相關問題