Asp里关于数据库的一句话引号甚多,不知做何解释,有什么引号规则?麻烦大家帮忙解决一下?
MySQL="insert into liuyan1(lyz,zt,ly,sxsj)
values('finish','NO."+cstr(1)+" help','help me my god!',getdate()"
这里边的单双引号让人匪夷所思,不知有何规则,getdate()为何什么引号都未加?我是初学者,希望大家多多指教。
...全文
2759打赏收藏
请问引号作何解释?
Asp里关于数据库的一句话引号甚多,不知做何解释,有什么引号规则?麻烦大家帮忙解决一下? MySQL="insert into liuyan1(lyz,zt,ly,sxsj) values('finish','NO."+cstr(1)+" help','help me my god!',getdate()" 这里边的单双引号让人匪夷所思,不知有何规则,getdate()为何什么引号都未加?我是初学者,希望大家多多指教。
1)关键问题是getdate()后好像少了半个括号),为何?
是你漏掉的吧...应该为
MySQL="insert into liuyan1(lyz,zt,ly,sxsj) values('finish','NO."+cstr(1)+" help','help me my god!',getdate())"
2)getdate()对应的sxsj是日期型的, SQL Server规定不加'', 在Access中的Now()就要加. 这是每种数据库之间的区别...