下午请教了一个同学.果然是高手啊.一会儿就搞定了....之所以出现这几个错误半天没找出来,是因为确实这几个错误还真难找.............
其中一个是
这个还真难找,其中的User"+"Where 如果程序读的时候 user 和where 中间就没有空格了.因此就会报错.
也因为我不懂,学着别人中间还有用"隔开,其实中间根本不用隔开,这也解开了我以前一直搞不懂这样写的迷团.
还有一个错误以后更得注意,那就是最好建表的时候不要用User命名,哪怕用Users.因为
USER
当未指定默认值时,允许将系统为当前用户的数据库用户名提供的值插入表内。
语法
USER
返回类型
char
注释
USER 提供与 USER_NAME 系统函数相同的功能。
在 CREATE TABLE 或 ALTER TABLE 语句中将 USER 和 DEFAULT 约束一起使用,或者将 USER 作为任何标准函数使用
终于搞定了.感觉还真好