VB.net 在Gridview中显示Accessl数据

1 篇文章 0 订阅
1 篇文章 0 订阅
  '在Gridview中显示Accessl数据
    Private Sub Gridviewexcel(ByVal Exclepath As String, ByVal tabelname As String)
        Try
            ' 利用 OleDbConnectionStringBuilder 对象来构建连接字符串。
            Dim connectStringBuilder As New OleDbConnectionStringBuilder()
            connectStringBuilder.DataSource = Accesspath
            connectStringBuilder.Provider = "Microsoft.Jet.OLEDB.4.0"


            Using cn As New OleDbConnection(connectStringBuilder.ConnectionString)
                cn.Open()


                Dim ds As New DataSet()
                Dim selectformname As String
                selectformname = "SELECT * FROM " & Tablename & " ORDER BY 序号 ASC"


                Dim cmdLiming As New OleDbCommand(selectformname, cn)


                'cmdLiming.ExecuteNonQuery()
                Using drLiming As OleDbDataReader = cmdLiming.ExecuteReader()
                    ds.Load(drLiming, LoadOption.OverwriteChanges, New String() {Tablename})


                    ' 将 BindingSource 组件系结至 DataSet 当中的“学生”数据表。
                    Me.BindingSource1.DataSource = ds.Tables(Tablename)


                    ' 将 DataGridView 控件系结至 BindingSource 组件。
                    Me.DataGridView1.DataSource = Me.BindingSource1
            End Using
        End Using
        Catch ex As Exception
            MessageBox.Show(ex.Message, "请注意", MessageBoxButtons.OK, MessageBoxIcon.Stop)
        End Try
    End Sub
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值