错误类型:
Microsoft JET Database Engine (0x80040E14)
INSERT INTO 语句的语法错误。

有时候非常郁闷,明明看起来自己的语句没错,为什么还是报错呢?
其实,常常因为自己不小心使用了系统的保留字,所以才造成了“没错报错”的局面。比如user,又比如password,两个保留字都曾被我误用,好在无意中看到了这篇文章,不然还真不知道自己要卡在这里多久……
以下列出的是相关的ACCESS保留字,我下次一定要注意了。

Access 2002/2003

-A
      ADD
      ALL
      Alphanumeric
      ALTER
      AND
      ANY
      Application
      AS
      ASC
      Assistant
      AUTOINCREMENT
      Avg
-B
      BETWEEN
      BINARY
      BIT
      BOOLEAN
      BY
      BYTE
-C
      CHAR, CHARACTER
      COLUMN
      CompactDatabase
      CONSTRAINT
      Container
      Count
      COUNTER
      CREATE
      CreateDatabase
      CreateField
      CreateGroup
      CreateIndex
      CreateObject
      CreateProperty
      CreateRelation
      CreateTableDef
      CreateUser
      CreateWorkspace
      CURRENCY
      CurrentUser
-D
      DATABASE
      DATE
      DATETIME
      DELETE
      DESC
      Description
      DISALLOW
      DISTINCT
      DISTINCTROW
      Document
      DOUBLE
      DROP
-E
      Echo
      Else
      End
      Eqv
      Error
      EXISTS
      Exit
-F
      FALSE
      Field, Fields
      FillCache
      FLOAT, FLOAT4, FLOAT8
      FOREIGN
      Form, Forms
      FROM
      Full
      FUNCTION
-G
      GENERAL
      GetObject
      GetOption
      GotoPage
      GROUP
      GROUP BY
      GUID
-H
      HAVING
-I
      Idle
      IEEEDOUBLE, IEEESINGLE
      If
      IGNORE
      Imp
      IN
      INDEX
      Index, Indexes
      INNER
      INSERT
      InsertText
      INT, INTEGER, INTEGER1, INTEGER2, INTEGER4
      INTO
      IS
-J
      JOIN
-K
      KEY
-L
      LastModified
      LEFT
      Level
      Like
      LOGICAL, LOGICAL1
      LONG, LONGBINARY, LONGTEXT
        
-M
      Macro
      Match
      Max, Min, Mod
      MEMO
      Module
      MONEY
      Move
-N
      NAME
      NewPassword
      NO
      Not
      Note
      NULL
      NUMBER, NUMERIC
-O
      Object
      OLEOBJECT
      OFF
      ON
      OpenRecordset
      OPTION
      OR
      ORDER
      Orientation
      Outer
      OWNERACCESS
-P
      Parameter
      PARAMETERS
      Partial
      PERCENT
      PIVOT
      PRIMARY
      PROCEDURE
      Property
-Q
      Queries
      Query
      Quit
-R
      REAL
      Recalc
      Recordset
      REFERENCES
      Refresh
      RefreshLink
      RegisterDatabase
      Relation
      Repaint
      RepairDatabase
      Report
      Reports
      Requery
      RIGHT
-S
      SCREEN
      SECTION
      SELECT
      SET
      SetFocus
      SetOption
      SHORT
      SINGLE
      SMALLINT
      SOME
      SQL
      StDev, StDevP
      STRING
      Sum
-T
      TABLE
      TableDef, TableDefs
      TableID
      TEXT
      TIME, TIMESTAMP
      TOP
      TRANSFORM
      TRUE
      Type
-U
      UNION
      UNIQUE
      UPDATE
      USER
-V
      VALUE
      VALUES
      Var, VarP
      VARBINARY, VARCHAR
-W
      WHERE
      WITH
      Workspace
-X
      Xor
-Y
      Year
      YES
      YESNO
        
以及以下标点符号
     .
     /
     *
     ;
     :
     !
     #
     &
     -
     ?
     "
     '
     $

Access 2000

-A
      ADD
      ALL
      Alphanumeric
      ALTER
      AND
      ANY
      Application
      AS
      ASC
      Assistant
      AUTOINCREMENT
      Avg
-B
      BETWEEN
      BINARY
      BIT
      BOOLEAN
      BY
      BYTE
-C
      CHAR, CHARACTER
      COLUMN
      CompactDatabase
      CONSTRAINT
      Container
      Count
      COUNTER
      CREATE
      CreateDatabase
      CreateField
      CreateGroup
      CreateIndex
      CreateObject
      CreateProperty
      CreateRelation
      CreateTableDef
      CreateUser
      CreateWorkspace
      CURRENCY
      CurrentUser
-D
      DATABASE
      DATE
      DATETIME
      DELETE
      DESC
      Description
      DISALLOW
      DISTINCT
      DISTINCTROW
      Document
      DOUBLE
      DROP
-E
      Echo
      Else
      End
      Eqv
      Error
      EXISTS
      Exit
-F
      FALSE
      Field, Fields
      FillCache
      FLOAT, FLOAT4, FLOAT8
      FOREIGN
      Form, Forms
      FROM
      Full
      FUNCTION
-G
      GENERAL
      GetObject
      GetOption
      GotoPage
      GROUP
      GROUP BY
      GUID
-H
      HAVING
-I
      Idle
      IEEEDOUBLE, IEEESINGLE
      If
      IGNORE
      Imp
      IN
      INDEX
      Index, Indexes
      INNER
      INSERT
      InsertText
      INT, INTEGER, INTEGER1, INTEGER2, INTEGER4
      INTO
      IS
-J
      JOIN
-K
      KEY
-L
      LastModified
      LEFT
      Level
      Like
      LOGICAL, LOGICAL1
      LONG, LONGBINARY, LONGTEXT
        
-M
      Macro
      Match
      Max, Min, Mod
      MEMO
      Module
      MONEY
      Move
-N
      NAME
      NewPassword
      NO
      Not
      NULL
      NUMBER, NUMERIC
-O
      Object
      OLEOBJECT
      OFF
      ON
      OpenRecordset
      OPTION
      OR
      ORDER
      Orientation
      Outer
      OWNERACCESS

-P
      Parameter
      PARAMETERS
      Partial
      PERCENT
      PIVOT
      PRIMARY
      PROCEDURE
      Property
-Q
      Queries
      Query
      Quit
-R
      REAL
      Recalc
      Recordset
      REFERENCES
      Refresh
      RefreshLink
      RegisterDatabase
      Relation
      Repaint
      RepairDatabase
      Report
      Reports
      Requery
      RIGHT
-S
      SCREEN
      SECTION
      SELECT)
      SET
      SetFocus
      SetOption
      SHORT
      SINGLE
      SMALLINT
      SOME
      SQL
      StDev, StDevP
      STRING
      Sum
-T
      TABLE
      TableDef, TableDefs
      TableID
      TEXT
      TIME, TIMESTAMP
      TOP
      TRANSFORM
      TRUE
      Type
-U
      UNION
      UNIQUE
      UPDATE
      User
-V
      VALUE
      VALUES
      Var, VarP
      VARBINARY, VARCHAR
-W
      WHERE
      WITH
      Workspace
-X
      Xor
-Y
      Year
      YES
      YESNO

以及以下标点符号
     .
     /
     *
     :
     !
     #
     &
     -
     ?
     ;
     "
     '
     $

操作ACCESS数据库,报INSERT INTO 语句的语法错误的更多相关文章

  1. INSERT INTO 语句的语法错误【 OLE报错,office终端执行SQL没有问题】

    表名,字段在代码执行之前一定要进行" [ 字段.表名 ] "中括号包裹,不然会报INSERT INTO 语句的语法错误! office终端没有报错的原因,应该是office在执行之 ...

  2. [Microsoft][ODBC Microsoft Access Driver] INSERT INTO 语句的语法错误。

    遇到的情景: sta.executeUpdate("insert into 表1(longitude,latitude,time) values("+a[0]+",&qu ...

  3. ACCESS的System.Data.OleDb.OleDbException: INSERT INTO 语句的语法错误

    一直用的是SQL 数据库,突然改用Access了,使用起来就是没有SQL 顺畅,老是出来些意想不到的错误.今天用Access做的网站程序进行添加数据,调试了一下午,总是异常…… 提示ACCESS的Sy ...

  4. Insert Into 语句的语法错误

    错误示意: 一开始程序是: 改正: 一条很简单的插入语句竟然会报错,然而直接在数据库的查询中执行中却没有问题,这个问题困扰了不少时间. 数据库使用的是ACCESS,INSERT INTO语句为inse ...

  5. MFC通过ADO操作Access数据库

    我在<VC知识库在线杂志>第十四期和第十五期上曾发表了两篇文章——“直接通过ODBC读.写Excel表格文件”和“直接通过DAO读.写Access文件”,先后给大家介绍了ODBC和DAO两 ...

  6. Python操作Access数据库

    我们在这篇文章中公分了五个步骤详细分析了Python操作Access数据库的相关方法,希望可以给又需要的朋友们带来一些帮助. AD: Python编 程语言的出现,带给开发人员非常大的好处.我们可以利 ...

  7. 基于指纹考勤机的真实的PHP操作Access数据库成功案例(最终实现) 2011-11-2v

    听了我的建议,我们单位的食堂准备使用一台指纹考勤机统计吃饭人次,这样院里好给食堂的承包人以相应饭补.以前买过一台彩屏指纹机,数据库是access的,今儿又买了一台准备放到食堂里,而且考虑到停电,还特地 ...

  8. 直接通过ADO操作Access数据库

    我在<VC知识库在线杂志>第十四期和第十五期上曾发表了两篇文章——“直接通过ODBC读.写Excel表格文件”和“直接通过DAO读.写Access文件”,先后给大家介绍了ODBC和DAO两 ...

  9. JavaScript操作数据库JS操作Access数据库

    avaScript操作数据库JS操作Access数据库,跟其他语言操作差不多,总结了一下习惯代码,仅供参考学习.现在在F盘有文件abc.mdf,表名为Student,一共2个字段,Id数字类型主键,s ...

随机推荐

  1. Intellij IDEA常用配置详解

    1. IDEA内存优化 先看看你机器本身的配置而配置. \IntelliJ IDEA 8\bin\idea.exe.vmoptions -------------------------------- ...

  2. android使用library

      http://www.vogella.com/tutorials/AndroidLibraryProjects/article.html     介绍support lib使用 http://de ...

  3. 如何在window的location使用target

    在页面中window的location跳转时,指定页面在框架中跳转 1. 如果你要让最顶层的框架跳转,就是整个页面,相当于用traget指向顶层 window.top.location   =   & ...

  4. Django 的 Form组件

    Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 Form类的使用: 1.定义规则: from ...

  5. Windows:子线程中创建窗口

    一般来讲,UI的所有操作都必须在主线程,否则会出现未知错误.但有时候我们会需要一个功能比较单一的窗口,同时希望他在一个单独的线程运行.并不影响主线程的效率. 下面说明一下新建子线程创建的新窗口的方法, ...

  6. D. Babaei and Birthday Cake---cf629D(LIS线段树优化)

    题目链接:http://codeforces.com/problemset/problem/629/D 题意就是现有n个蛋糕,蛋糕的形状是圆柱体,每个蛋糕的体积就是圆柱体的体积,每个蛋糕的编号是1-- ...

  7. win安装mysql

    在这讲解的是有关于通过zip解压安装MySQL的方法.有看了网上的其它的教程,讲的有些不够完善,也自己写一篇简述一下.个人还是建议看官方的参考文档非常之详细:https://dev.mysql.com ...

  8. spring boot开启事务管理,使用事务的回滚机制,使两条插入语句一致

    spring boot 事务管理,使用事务的回滚机制 1:配置事务管理 在springboot 启动类中添加 @EnableTransactionManagement //开启事务管理 @Enable ...

  9. try with resources简洁的异常捕获机制

    通过前篇的<Java文件IO流的操作总结>,我们知道了基本输入输出流的使用方式,但是每次都需要在finally处关闭流资源,这样操作起来既啰嗦又麻烦,有没有更简洁的方式呢?本篇就来讲解jd ...

  10. VS2010/MFC编程入门之十(对话框:设置对话框控件的Tab顺序)

    前面几节鸡啄米为大家演示了加法计算器程序完整的编写过程,本节主要讲对话框上控件的Tab顺序如何调整. 上一讲为“计算”按钮添加了消息处理函数后,加法计算器已经能够进行浮点数的加法运算.但是还有个遗留的 ...