一个奇怪的SQL语句的问题 ( 积分: 100 )

  • 主题发起人 mykonica
  • 开始时间
M

mykonica

Unregistered / Unconfirmed
GUEST, unregistred user!
InsertString := 'insert into store (Title,DateB,DateE,Wc) '+
'values (' +#39+'pp'+#39+ ',' +#39+'2005-2-2'+#39+
',' +#39+'2005-02-05'+#39 + ',' + 'true'+')';
我所采用的数据库是Access数据库。
上面这句能正确执行。其中Wc字段是bool型,其余全是文本型。下面这一句多了一个Memo字段,也是文本型。添上这个Memo字段后再执行时总告诉我“INSERT INTO 语句的语法错误”。百思不得其解。哪位大侠帮我看看问题出在哪里。
InsertString := 'insert into store (Title,DateB,DateE,Wc,Memo) '+
'values (' +#39+'pp'+#39+ ',' +#39+'2005-2-2'+#39+
',' +#39+'2005-02-05'+#39 + ',' + 'true'+','+#39+'tt'+#39 +')';
 
M

mykonica

Unregistered / Unconfirmed
GUEST, unregistred user!
InsertString := 'insert into store (Title,DateB,DateE,Wc) '+
'values (' +#39+'pp'+#39+ ',' +#39+'2005-2-2'+#39+
',' +#39+'2005-02-05'+#39 + ',' + 'true'+')';
我所采用的数据库是Access数据库。
上面这句能正确执行。其中Wc字段是bool型,其余全是文本型。下面这一句多了一个Memo字段,也是文本型。添上这个Memo字段后再执行时总告诉我“INSERT INTO 语句的语法错误”。百思不得其解。哪位大侠帮我看看问题出在哪里。
InsertString := 'insert into store (Title,DateB,DateE,Wc,Memo) '+
'values (' +#39+'pp'+#39+ ',' +#39+'2005-2-2'+#39+
',' +#39+'2005-02-05'+#39 + ',' + 'true'+','+#39+'tt'+#39 +')';
 
S

shine007

Unregistered / Unconfirmed
GUEST, unregistred user!
呵呵,你把多的这个Memo字段改个名字就好了,
例如叫Memo1...MemoA...
 
L

levi

Unregistered / Unconfirmed
GUEST, unregistred user!
或者给memo加个[]试试
 
B

baobao2601

Unregistered / Unconfirmed
GUEST, unregistred user!
字段名称不能采用关键字
比如password等等
 
F

fsh8205-1

Unregistered / Unconfirmed
GUEST, unregistred user!
对关键字问题,把Memo改为别的名就OK啦。
 
M

mykonica

Unregistered / Unconfirmed
GUEST, unregistred user!
谢谢了[:)]
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
542
import
I
I
回复
0
查看
589
import
I
I
回复
0
查看
721
import
I
顶部