jsp插入数据问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 08:03:36
我用的数据库是SQL server 2005的,下面是我的SQL语句
String Sqls="insert into t_admin(username,password) values('"+username+"','"+password+"')";
我t_admin里面是有主键id,下图是属性设置的,这样数据插入不成功 !
然而我 建了个表没有 主键,语句还是上面那句,就改了表名,这时候就插入数据成功了!请问这到底是什么原因呢?

数据库中字段的password字段名字写错了!
数据库中写的是:passowrd
插入语句中写的是password

你建的表没有自动增长!肯定出错啊!

ID必须为主键,因为你没插入一条数据后ID都会随之增长1,如果你不设置为主键的话他怎么会自动增长了!还有你语句中的拼写错误..自己查下哪有错

主键必须得有值啊,后面的NOT NULL不是说允许为空吗。只要不允许的必须插值,否则error啊。