一个关于SQL语句,insert into values 的严重问题!
来源:百度知道 编辑:UC知道 时间:2024/08/22 05:21:38
表ebook里面 只有“ID” “CONTRNT” “FSHOW”三个字段可是我看教材里面居然这样用insert 添加数据:
insert into ebookme,fqq,fhomeurl,fmail,fconent,face,ftime fip,fshow,ffrom)values('"& wiufirn(0) &"','"& wiufirn(1) &"','"& wiufirn(2) &"','"& wiufirn(3) &"','"& wiufirn(4) &"','"& wiufirn(5) &"','"& wiufirn(6) &"','"& wiufirn(7) &"',"& wiufirn(8) &")"
问题:
本来表里面只有3个字段为什么突然出现这么多字段?是新建吗?还有,新字段不是有10个吗?为什么values后的值才8个?小弟初学,在这先谢谢各位大侠了!
不好意思,漏了个括号
insert into ebook(fname,fqq,fhomeurl,fmail,fconent,face,ftime,fip,fshow,ffrom)values('"& wiufirn(0) &"','"& wiufirn(1) &"','"& wiufirn(2) &"','"& wiufirn(3) &"','"& wiufirn(4) &"','"& wiufirn(5) &"','"& wiufirn(6) &"','"& wiufirn(7) &"',"& wiufirn(8) &"
insert into ebookme,fqq,fhomeurl,fmail,fconent,face,ftime fip,fshow,ffrom)values('"& wiufirn(0) &"','"& wiufirn(1) &"','"& wiufirn(2) &"','"& wiufirn(3) &"','"& wiufirn(4) &"','"& wiufirn(5) &"','"& wiufirn(6) &"','"& wiufirn(7) &"',"& wiufirn(8) &")"
问题:
本来表里面只有3个字段为什么突然出现这么多字段?是新建吗?还有,新字段不是有10个吗?为什么values后的值才8个?小弟初学,在这先谢谢各位大侠了!
不好意思,漏了个括号
insert into ebook(fname,fqq,fhomeurl,fmail,fconent,face,ftime,fip,fshow,ffrom)values('"& wiufirn(0) &"','"& wiufirn(1) &"','"& wiufirn(2) &"','"& wiufirn(3) &"','"& wiufirn(4) &"','"& wiufirn(5) &"','"& wiufirn(6) &"','"& wiufirn(7) &"',"& wiufirn(8) &"
insert into ebook(fname,fqq,fhomeurl,fmail,fconent,face,ftime,fip,fshow,ffrom)values('"& wiufirn(0) &"','"& wiufirn(1) &"','"& wiufirn(2) &"','"& wiufirn(3) &"','"& wiufirn(4) &"','"& wiufirn(5) &"','"& wiufirn(6) &"','"& wiufirn(7) &"',"& wiufirn(8) &")"
ebook后面的括号中是表的字段名 values后面的括号是与表对应值,必须一对一
从这条语句来看,教材是错误的,10个字段 只有9个值,程序肯定报错
你说的只有3个字段,语句是10个字段
不晓得你看的是什么书,真是误人子弟阿
教材错误很正常的 ,
或者它给的插入sql根本就不对应这个表
你说的表是ebook 这插入的是表ebookme 俩表嘛。。。。而且你哪弄来的代码 括号都少半个呢!!~
表的列数是10 个
值的列数是9 个
不对应当然要报错
ebook的表结构是怎么样的。。。