当前位置:编程学习 > C#/ASP.NET >>

VB.net与数据库连接的一个问题

用datagrid显示一张连接的数据库中的一张表 我想在右边的textbox里显示鼠标在datagrid里选中那一项的信息 比如表 是 姓名 性别 年龄 我选到表的第三行的姓名那一列的张三 textbox里就显示张三 要如何做到????
答案:比如是数据库“学籍管理”中的“姓名表”
Dim strconn, strSQL As String
        Dim conn As New SqlConnection
        strconn = "server=(local);database=学籍管理;uid=sa;pwd=sa"
        conn.ConnectionString = strconn
        conn.Open()
        strSQL = "select * from 姓名表 "
        Dim da As New SqlDataAdapter(strSQL, conn)
        Dim ds As New DataSet
        da.Fill(ds)
        DataGridView1.DataSource = ds.Tables(0)
         Dim row As DataGridViewAutoSizeColumnsMode
        Dim str As String
        str = ds.Tables(0).Rows(row)("姓名").ToString()
        TextBox1.Text = str
        conn.Close()

我就这么写的,没调试过,你试试看可行不?

上一个:vb.net显示某一数据,当前用户为123时,点击button从数据库显示出对应的数据到listbox
下一个:vs2005 vb.net web开发 控件中如何添加鼠标事件,如mousedown,mouseup等!

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,