Access“INSERT INTO 语句的语法错误”解决办法
2016-01-19 21:10
246 查看
在程序中对Access数据库执行以下语句时报错:“INSERT INTO 语句的语法错误。”但将该语句拷贝到Access中执行时,没有报错!且执行成功。
insert into user_info (id, user) values(1, '张三')
原因是字段名user被认为是保留字,不可直接使用,解决有两个:
1、改掉作为保留字的字段名
2、在代码中将字段名用中括号"[ ]"括起来即可
示例代码如下:
insert into user_info (id, user_name) values(1, '张三')
insert into [user_info] ([id], [user]) values(1, '张三')
insert into user_info (id, user) values(1, '张三')
原因是字段名user被认为是保留字,不可直接使用,解决有两个:
1、改掉作为保留字的字段名
2、在代码中将字段名用中括号"[ ]"括起来即可
示例代码如下:
insert into user_info (id, user_name) values(1, '张三')
insert into [user_info] ([id], [user]) values(1, '张三')
相关文章推荐
- IntelliJ IDEA和Eclipse最常用的快捷键对应表:
- Meta http-equiv属性详解
- CAS单点登录python客户端分析
- 查找二叉树的实现与演示
- 优先队列——斜堆
- 使用PYTHONPATH来使用其他版本的Django来启动
- 017_查看Hadoop 日志以及日志的格式
- Hibernate查询语言-HQL
- 新工作 Day13 周二
- UVA 11300_ Spreading the Wealth
- OC - 类的基本定义与方法的使用
- (有码)OC将对象归档到本地文件
- NYOJ 77 开灯问题
- Codeforces 338D GCD Table 题解&代码
- kafka+spark streaming+redis学习
- 第一行代码
- git study summary
- CodeForces 602B_Approximating a Constant Range_DP
- 四种方法解析JSON数据
- UNITY学习的第二天总结