eclipse已经连接好了数据库,但是插入不了数据

eclipse已经连接好了数据库,但是插入不了数据,第1张

插入语句

INSERT INTO table_name (列改友好1, 列2,...) VALUES (值1, 值2,....)

insert into table teacher values('核铅1','张三','12345','河南省洛阳市嵩县德亭镇','01234567890','告樱女','22'"

多了个 table 把它去掉试试

简单看了下你的代码,因为没数据库,没有实际 *** 作。

首先给点建议,你插入user的方法save,最好方法的返回值不要设为空,int型或者其他都可以,关键是判断是否插入成功了,如果是单条插入int>0否则返回一纯尘个错误信息,再由前台报错。多条插入的话,还需要遍历。

然后就是你说的这个问题了,不能添加数据的问题。其实很简单,因为你再action里给user赋值的时候就没赋值,因为你从Spring里得到的那个对象,是通过单例模式返回的一个对象,虽然指迹裤模向内存中某个地址,但是它的属性都是null,这里你是需要给对象赋初始值的,new 一个姿缓User对象以后,这里应该是前台页面传过来的值,而不是private User user它里面的值

eclipse连接不上MySQL数据库可能是jar包没导入,数据库李斗错误等多方面原因导致的。

工具:

eclipse

方法:

1、创建一个数据:

mysql>CREATE DATABASE test //创建一个数据库

mysql>use test //指定test为当前要 *** 作的数据库

mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)) //创建一个哪游磨表user,设置两个字段。

mysql>INSERT INTO user VALUES('huzhiheng','123456')//插入一条数据到表中

2、打开Eclipse,右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。

3、驱动已经导入,写连接数据库代码

4、点击运行程序,如果出现代码中磨握要显示的内容说明连接上了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11996579.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存