【发布时间】:2012-08-14 10:51:04
【问题描述】:
我正在尝试使用 MS Access 后端创建一个 Windows 应用程序,但我在插入和更新查询方面遇到了一些问题。
select 语句对我来说工作正常,但插入和更新不起作用。消息是:syntax error in "update" and " insert into "
下面是我连接访问数据库的连接字符串
<add key="AppConnection" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=GNDb.mdb;
Jet OLEDB:Database Password=@black123;" ></add>
我试图从前端到后端的查询
插入:insert into tblU(UserName, Password) values('ops1', 'ops')
更新:Update tblU set Password='pqr5' where UserName='pqr'
这是我的表架构:
ID - AutoNumber
UserName text - text
Password - text
在前端我使用 Oledb 连接和命令。 我正在使用 2003 ms 访问 mdb 文件。我不知道这是哪种语法错误? 请建议我更正/答案
【问题讨论】:
-
您对
*.mdb文件有足够的权限吗?还是只读权限? -
yaa 表示该文件是我创建的,我为其设置了密码,即我在连接字符串中提到