我的编码有点问题。我运行程序时没有错误。但是,我无法将数据插入到我的访问数据库中。实际上,我在更新/编辑数据时遇到了同样的问题。我正在使用Visual Basic 2010
Dim con As New OleDb.OleDbConnection
con.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;" & "Data Source=dbBantuDong.accdb;"
con.Open()
Dim cmd As New OleDb.OleDbCommand
cmd.Connection = con
cmd.CommandText = "INSERT INTO tbCounter VALUES ('Corp',1,3)"
cmd.ExecuteNonQuery()
MsgBox("Success")
答案 0 :(得分:0)
单击项目的 Solution Explorer 上的数据库文件。在属性窗口中,您可以看到Do not copy
属性。
有三种选择:
如果要将文件从不复制到输出目录,请选择Copy always
。
如果文件始终要复制到输出目录,请选择Copy if newer
。
如果文件要复制,请选择{{1}},只有当文件比输出目录中同名的现有文件更新时才会复制。
相应地进行更改。希望这会有所帮助:)