|
这句话是我用memo1.lines.text:=ADOQuery1.sql.text复制下来的,保证表名,属性名正确. 值的类型和属性字段也匹配.请帮我看看... insert into ppage(page,pass,date,urlb,url,size,free,click,intr) values('11','11','1245','11','http://61.187.178.133/11',10,10,0,'无') 上次我用insert into也搞不定,后来被迫换成用ADOTable来添加数据了.好郁闷呀! |
|
|
|
可能关键字太多
insert into ppage([page],pass,[date],urlb,url,[size],[free],[click],intr) values('11','11','1245','11','http://61.187.178.133/11',10,10,0,'无') 怀疑的都[]起来 |
|
|
OK!
老大,太谢谢了! 关键字多,SQL语句应该搞得定,有问题老师总是回答:"SQL是专家弄出来的,有错一定是你的错!" 哈,为什么用[]括起来就可以了呢? 书上没说过,老师也没说过... 关于用[]的原理和规则以及在哪些场外合适用,大哥能给我讲讲吗? |
|
paradox,access等数据库不容许你在sql语句中直接使用它的关键字,必须要[]才能解析
|
|
|
|
解决方法,在库中直接执行这些语句,如通过则说明你的程序写的有问题,你是什么库啊。
|
|
|
一般情况下,不要用编程语言或SQL中带有关键字色彩的字段名,如果不能肯定,那就都[]起来得了,肯定不出错。
|
|
|
你用的什么库啊?如果是SQL server的话那你就到数据库里去试吧!我只知道Access库里你的数据集控件需要设置一个属性:ParamCheck=False;
|
|
|
paradox,access等数据库不容许你在sql语句中直接使用它的关键字,必须要[]才能解析
学习 |
|