【VB6笔记-01】 读取Excel绑定到DataGrid
Private Sub cmdOpen_Click() CommonDialog1.Filter = "Excel???t(*.xlsx)|*.xlsx" CommonDialog1.DialogTitle = "????" CommonDialog1.ShowOpen Me.txtFilePath.Text = CommonDialog1.FileName Dim DBconn As ADODB.Connection Dim strSQL As String Dim RS As ADODB.Recordset Set DBconn = New ADODB.Connection Set RS = New ADODB.Recordset DBconn.CursorLocation = adUseClient strSQL = "SELECT * FROM [Sheet1$]" DBconn.Open "provider=microsoft.ace.oledb.12.0;extended properties='Excel 12.0 Xml; imex=1'; data source=" & Me.txtFilePath.Text RS.Open strSQL, DBconn, adOpenDynamic, adLockOptimistic Set dgList.DataSource = RS dgList.AllowUpdate = True End Sub
作者:Allen Chen无影
邮箱:allen0717@163.com 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.