为什么用JAVA连接数据库成功了,却不能添加数据到数据库?

如题所述

第1个回答  2013-11-24
这个是连接myeclipse自带的jdbc,而你要连接com.microsoft.jdbc.sqlserver.SQLServerDriver
,需要在工程中添加SQLserver的驱动。

为什么用JAVA连接数据库成功了,却不能添加数据到数据库?
这个是连接myeclipse自带的jdbc,而你要连接com.microsoft.jdbc.sqlserver.SQLServerDriver ,需要在工程中添加SQLserver的驱动。

java调用mysql存储过程执行后返回了参数正确但没有插入数据也没有报错...
看一下你的数据库里面是不是有满足这个SQL语句的数据:select count(password) into flag from users where account=v_account;如果有满足的话,就不会插入数据的

java 访问数据库问题,插入不了记录
方法二:另外如果用变量而非特定值来做各字段的值,应该组合sql语句,而不是像你那样直接写出"insert into message values('num','nam','nowTime','fl')"因为你要录入的数据是变量的值,而不是变量的名字,像这样用单引号引起变量,数据库会将变量的名字作为值来进行插入。应该如下这样——"insert...

java连接数据库只能插入数字,插入字母和中文就提示 字母或中文的 列...
如果你是数字或中文,你的数据应该是字符串形式的,用单引号括起来就行了。如:s.executeUpdate("insert into StudentCoure values('"+Sno+"','"+Sname+"','"+Cno+"','"+Cname+"','"+Tno+"','"+Tname+"','"+Scoure+"')");这样你试试,如果还是不行你将sql打印出来拿到数据库中去...

怎么把下载的java项目与数据库连接,打开项目无法连接到数据库(已经附加...
说简单不复杂是蒙人,老兄刚开始学吧。1.先弄顺java环境 2.在弄顺java连接数据库,找网上的连接 3.弄清下载的java项目是什么方式连接数据库,直连,中间件什么的 4.弄清数据库是分布式,集中式,cs、bs,本地、异地 5.在弄吧 6.找个人现场帮你,这个不是一句话可以解决的问题 ...

...2017数据库,加载驱动成功但是不能链接到数据库,报错是NoClassDefFound...
这是因为sql驱动调用了 javax\/xml\/bind\/DatatypeConverter 这个类, 不知下载sql驱动的时候,它注明了还需要下载其它jar没有 查了一下,DatatypeConverter 是 jaxb (Java Architecture for XML Binding) 里面的类,下载网址:网页链接

数据库已连接的情况下,访问不到数据,是哪里错了?
具体原因是你调用了两次while(rs.next())方法,只有第一次能获取到数据,第二次已经无法获取到数据了,而你对数据的处理恰恰是在第二个while循环之中。执行结果如下:

为啥java用executeUpdate插入数据返回为1,但数据库里没有
确认连接据库是不是你查看的数据库 确认插入表是否你查看的表。另外按照其他人提示看看吧,比如是否用事物,没有commit等等 祝好运,望采纳。

oracle 数据库,我用java 的JDBC建立oracle的链接,可以建立连接,但是...
这种情况通常来说肯定是可以连的,所以你出现在问题可能有以下几种:1、IP错误,连到别人的库去了;2、你的表名是关键字;3、sql中的表名写错;可以肯定的说一定是你的粗心造成的,再仔细查查。

请问一下,为什么我的java项目在别人的电脑上能运行,在我的电脑上运行...
你先在命令行窗口中登陆一下数据库试试看能不能登陆上,有可能是你的数据库服务没有开启等等,先把错误粘贴出来看看,看不到错误就找不出原因啊

相似回答