当前位置:回答三>生活百科>INSERT INTO 语句的语法错误

INSERT INTO 语句的语法错误

2024-07-26 22:10:24 编辑:join 浏览量:578

INSERT INTO 语句的语法错误

Insert 表格名(字段,字段2,字段3) values ('"&字段值&"','"&字段值2&"','"&字段值3&"')

语法上是这样的。

这里要注意值后面那些符号,外围的''是语法。

里面的“&&”可以填写你先前定义好字段名称以获取它的值。

可以具体把错误的信息黏贴出来吗?比如说是缺少参数,或者是参数不正确什么的?最好截图

Microsoft

Office

Access

Database

Engine

错误

'80040e14'

Insert

INTO

语句的语法错误。

该错误是由一下原因造成的:

1)将保留字用作名称。大多数数据库都有一组保留字。例如,"name"是保留字,因而不能用于数据库中的列名称。

2)名称中使用特殊字符。特殊字符的示例包括:

.

/

*

:

!

#

&

-

?

3)在列名称中使用空格。

4)当为数据库中的对象定义了输入掩码并且插入的数据与该掩码不符时,也会出现此错误。

StrSql="insert

into

[NoteSheet]([UserCode],[Title],[Content],[Ttime])

values('"

&

theuser

&

"','"

&

SendTitle

&

"','"

+

SendContent

+

"','"

&

now

&

"')"

我也试过,插入语句格式是正确的(因为是从另外一个能运行的程序拷过来的),在放在我的文件中就说“INSERT

INTO

语句的语法错误”

但后来解决了,方法是将表和字段名都加上中括号,就是改成这样:

sql="insert

into

[stu]([cpu],[grade,department],[timepd],[money],[needs],[houhui],[thing],[timegj],[gfs])

values('"

&

cpu

&

"','"

&

grade

&

"','"

&

department

&

"','"

&

timepd

&

"','"

&

money

&

"','"

&

needs

&

"','"

&

houhui

&

"','"

&

thing

&

"','"

&

timegj

&

"','"

&

gfs

&

"')"

我用的是c#

conn.execute("insert into cnk_ProductClass (upclassid,paixu,classname,classname_en,[image]) values ("&upclassid&","&paixu&",'"&classname&"','"&classname_en&"','"ℑ&"')"

)

'"ℑ&"'这个是什么东西啊?

标签:语法错误,INSERT,INTO

版权声明:文章由 回答三 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.huidasan.com/life/187150.html
热门文章