把Excel文件中的数据读入到DataGrid中

    Private Function CreateDataSource()
        
Dim strConn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Book1.xls;Extended Properties=Excel 8.0;"
        Dim conn As New OleDbConnection(strConn)
        
Dim myCommand As New OleDbDataAdapter("select * from [Sheet1$]", strConn)
        
Dim myDataSet As New DataSet
        myCommand.Fill(myDataSet)
        
Return myDataSet
    
End Function


    
Private Sub Page_Load(ByVal sender As System.ObjectByVal e As System.EventArgs) Handles MyBase.Load
        Me.DataGrid1.DataSource 
= CreateDataSource()
        Me.DataGrid1.DataBind()
    
End Sub
posted @ 2004-08-08 17:22  魔豆  阅读(551)  评论(0编辑  收藏  举报