vb2013如何从数据库读入数据写入datagridview的已有列中

我用VB2013写了一个会员系统~我想从数据库中读取出相应的字段并写到datagridview中的相应列内~!列我已经建好了~就是不知道该怎么把读取到的数据写到相应的列内... 我用VB2013写了一个会员系统~我想从数据库中读取出相应的字段并写到datagridview中的相应列内~!列我已经建好了~就是不知道该怎么把读取到的数据写到相应的列内!麻烦各位大侠帮帮我!小弟初学VB~麻烦给个详细的代码加注释谢谢拉!! 展开
 我来答
1跳水自尽的鱼
2014-07-31
知道答主
回答量:2
采纳率:0%
帮助的人:2646
展开全部

Dim cn As SqlConnection

        Dim da As SqlDataAdapter

        Dim ds As DataSet

        Dim cnStr As String = "Data Source=(local);Initial Catalog=SchoolInformation;Integrated Security=False;User ID=sa;Password=123456;"

        cn = New SqlConnection(cnStr)

        da = New SqlDataAdapter("select * from grade", cn)

        ds = New DataSet()

        da.Fill(ds, "grade")

        DataGridView1.DataSource = ds.Tables("grade")

追问
首先~先谢谢你~
然后~我现在能读取到数据库的内容~但是我不知道该怎么把读取到的内容写入到已经建立好的列当中去!我现在已经建立好了列了~在上面的图片中~但是我不知道该怎么把读取的内容根据相应的名称对应着写进去!谢谢拉!!
追答
。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2014-07-31 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2712万
展开全部
你是用什么读取到数据的呢?
更多追问追答
追问
我用的ACCESS数据库~ 读取代码如下:

Dim dp As New OleDb.OleDbDataAdapter("select * from [User] ", myconnection)

Dim dt As New DataSet
dp.Fill(dt, "User")
UserInfo.DataSource = dt.Tables(0)
Me.UserInfo.Refresh()
追答
你这个UserInfo是什么?

datagridview1.DataSource = dt.Tables(0) 不就是完成显示数据了吗?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式