专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

[求救]怎么连接本地access数据库,并在DataGridView1中显示表中的所有内容

发布时间:2011-06-23 15:59:21 文章来源:www.iduyao.cn 采编人员:星星草
[求救]如何连接本地access数据库,并在DataGridView1中显示表中的所有内容
如何连接本地access数据库,并在DataGridView1中显示表中的所有内容
是要借助DataSet吗?
这个实在不是很明白,虚心请教,谢谢啦
我的代码如下,可是在运行工程,点击button1之后DataGridView1中没有任何内容被显示出来

        Private   Sub   Button1_Click(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   Button1.Click
                Dim   oleDbConnection1   As   OleDb.OleDbConnection

                Dim   strConnect   As   String   =   "Provider=Microsoft.Jet.OLEDB.4.0;Data   Source=c:\MAIL.mdb "

                oleDbConnection1   =   New   System.Data.OleDb.OleDbConnection(strConnect)

                Dim   dp   As   OleDb.OleDbDataAdapter   =   New   OleDb.OleDbDataAdapter( "select   *   from   [MAIL_OUTLOOK] ",   oleDbConnection1)
                Dim   dt   As   DataTable   =   New   DataTable()


                dp.Fill(dt)

                Me.DataGridView1.DataSource   =   dt

                '     MessageBox.Show( "Show ")
                Me.DataGridView1.Refresh()


        End   Sub


------解决方案--------------------
Me.DataGridView1.DataSource = dt.DefaultView
不用databind
------解决方案--------------------
先写两个函数一个是查询(a),另一个是添加删除修改(b)放在一个class里

然后调用
dim as class=new class
dim dv as dataview=new dataview
dv=db.a( "select * from 表名 ")
datagridview1.datasource=dv
就可以了。
class 的内容就是用你的那个拿来改一下。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: