标题:一段运行正常的数据库连接的代码,请帮我看下有没有什么不合理的地方
只看楼主
jlnet
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-29
 问题点数:0 回复次数:1 
一段运行正常的数据库连接的代码,请帮我看下有没有什么不合理的地方

这是我自己写的一段连接数据表,并显示在DataGrid中的一段代码,运行没有问题,但我不知道这样写是不是合理。
另外,我写的过程中有些地方不明白,请各位高手帮我解释一下。

'我对DataTable不太了解,书上的代码是这么写的,这是做什么用的。

Dim mytable As Data.DataTable
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

'======这里是我为了从新对数据表进行选择而写的,如果想对数据选择性的读取是不是就应该这么写呢。
   'Me.OleDbSelectCommand1.CommandText = "select * from person where (id=2)"
'Me.OleDbSelectCommand1.Connection = Me.OleDbConnection1
'=============

Me.OleDbDataAdapter1.Fill(Me.DataSet11)
mytable = Me.DataSet11.Tables.Item(0)


'*********我是用DataTable把数据加入到DataGrid里的,但是下面的方法也可以实现,那这两者有什么区别没有?那一个用起来更好呢?
'Me.DataGrid1.DataSource = Me.DataSet11.person
'***********

Me.DataGrid1.DataSource = Me.mytable.DefaultView
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Me.OleDbDataAdapter1.Update(Me.DataSet11, "person")
End Sub


[此贴子已经被作者于2006-8-9 14:34:59编辑过]

搜索更多相关主题的帖子: 数据库 合理 代码 运行 
2006-08-09 13:51
jlnet
Rank: 1
等 级:新手上路
帖 子:74
专家分:0
注 册:2006-7-29
得分:0 
没人帮我解释一下吗?
2006-08-09 14:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-82999-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049355 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved