【发布时间】:2010-09-13 19:34:38
【问题描述】:
我有一张 Excel 发票表,我想将发票中的信息写入 Access 文件中的表格。我的以下代码是:
Private Sub Button66_Click()
Dim con As New ADODB.Connection
Dim connectionString As String
Dim sql As String
connectionString = "DBQ=c:\Users\Public\Public Desktop\InvoiceRecords.mdb; Driver={Microsoft Access Driver (*.mdb)};"
con.Open connectionString
sql = "insert into Invoices (Customer, Address) values(G6, G7)"
con.Execute sql
MsgBox "Values entered", vbInformation
con.Close
Set con = Nothing
End Sub
但是,当我运行它时,我得到一个运行时错误“-2147217904 (80040e10)”;输入的参数太少。 我不确定这是什么。 有什么想法或建议吗?非常感谢!
【问题讨论】:
标签: ms-access excel database-connection vba