首页  ·  知识 ·  编程语言
关于在vb.net选择datagrid中某行数据放入textbox中的一种方法
http://yinzq.itpub.net/  西桥人家  VB  编辑:dezai  图片来源:网络
将dataset中的数据填充到dategrid 的中, Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.L

将dataset中的数据填充到dategrid 的中,

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
filldgbm()
End Sub
Public dsbmmc As New Data.DataSet
Public dabmmc As New SqlClient.SqlDataAdapter
Sub filldgbm()
' Dim drdwmc As SqlClient.SqlDataReader


sqlcmd = New SqlClient.SqlCommand
sqlcmd.Connection = objSqlConnection
sqlcmd.CommandText = "select BMID ,BMMC as 部门名称,BMDM as 部门代码 from BM"
dabmmc.SelectCommand = sqlcmd
Try
dabmmc.Fill(dsbmmc, "bm")
dgbmxx.DataSource = dsbmmc.Tables("bm")
' dgbmxx.
dgbmxx.DataMember = "BMID"
dgbmxx.DataMember = "部门名称"
dgbmxx.DataMember = "部门代码"
' dgbmxx.SetDataBinding(dsbmmc, "")
'dgbmxx.SetDataBinding(objDataSet, "bm")
Catch ex As Exception
Finally
End Try
End Sub
Private Sub dgbmxx_CurrentCellChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles dgbmxx.CurrentCellChanged

在此将datagrid 中当前行数据提出赋值给textbox等
tbbmmc.Text = dgbmxx.Item(dgbmxx.CurrentCell.RowNumber, 1)
tbbmdm.Text = dgbmxx.Item(dgbmxx.CurrentCell.RowNumber, 2)
End Sub

本文作者:http://yinzq.itpub.net/ 来源:西桥人家
CIO之家 www.ciozj.com 微信公众号:imciow
   
免责声明:本站转载此文章旨在分享信息,不代表对其内容的完全认同。文章来源已尽可能注明,若涉及版权问题,请及时与我们联系,我们将积极配合处理。同时,我们无法对文章内容的真实性、准确性及完整性进行完全保证,对于因文章内容而产生的任何后果,本账号不承担法律责任。转载仅出于传播目的,读者应自行对内容进行核实与判断。请谨慎参考文章信息,一切责任由读者自行承担。
延伸阅读