向excel最后一行接著添加一條記錄,代碼如下
Private Sub Command4_Click()
Dim sqlstr As String
sqlstr = " select * from [sheet1$]"
Adodc1.RecordSource = sqlstr
Adodc1.Refresh
Adodc1.Recordset.MoveLast
Adodc1.Recordset.AddNew
Adodc1.Recordset.Fields(0) = 90
Adodc1.Recordset.Fields(1) = 78
Adodc1.Recordset.Fields(2) = 79
Adodc1.Recordset.Update
Adodc1.Refresh
Set DataGrid1.DataSource = Adodc1
DataGrid1.Refresh
End Sub
但是運行時產生如下錯誤


請問使用sql陳述句能在vb里對excel進行添加、查詢、洗掉等操作嗎
使用addnew,update方法能對excel進行操作嗎
我想使用ado方式訪問excel,對表進行添加。查詢,洗掉等操作,代碼可以像sql那樣寫嗎,如果可以,怎么寫,不可以,該使用哪種方法,謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/120562.html
