请帮我看看这段代码,向数据库插入数据,单显示空白,只剩10分了 晕,本来就是String调用toString就是多余的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://202.196.72.42:1433;DatabaseName=学籍管理","sa","yrh008");这样试试 String key = keyTextField.getText().toString();//去掉toString();效果一样认同楼上,这个toString是多余了,建议楼主首先确认name key是否为空,如果其中一个为空,给出提示, System.out.println(name);也是不显示啊 你没有执行sql语句stmt.executeUpdate(sql); 这都不显示,肯定是String name = nameTextField.getText().toString();取不到值了 同意,没有执行sql语句!花了眼了 1.检查name 和 key是否已获得值,将值打印到控制台看看。在:“ String key = keyTextField.getText().toString();//去掉toString();效果一样” 之后加一下语句: System.out.println("name="+name); System.out.println("key="+key);2.确保在: “sql= "insert into 管理员 values('"+name+"','"+key+"')"; ”之后有语句: stmt.executeUpdate(sql);3.关闭数据库连接:stmt.close();conn.close(); nameTextField.getText()是不是取得的为空呀toString就出现异常 1.连name你都取不出来2.你根本没执行sql语句 先看看有没有从输入框中取到数值哦,用print 应该是没有stmt.executeUpdate(sql); 关于maven的安装 做个选择表情的弹出框 不能执行.class文件,下面是报的运行时异常,是不是路径的事,问问大家 发现越学越糊涂了 晕,发了两次都没发上来 java核心技术居然这么说 各位大侠帮帮小弟。 散分啦!! 關於ArrayList的疑問(remove操作之後,size變小?) 关于包的问题. Java应用程序如何打包成.EXE程序 我有一个www.cnjava.com,有没有人愿意要这个域名? 小弟想学java!但是太菜,不知从哪里开始??有劳高手指点指点?? 这个异常 是什么原因?
认同楼上,这个toString是多余了,
建议楼主首先确认name key是否为空,如果其中一个为空,给出提示,
System.out.println("name="+name);
System.out.println("key="+key);
2.确保在: “sql= "insert into 管理员 values('"+name+"','"+key+"')"; ”之后有语句:
stmt.executeUpdate(sql);
3.关闭数据库连接:stmt.close();conn.close();
toString就出现异常
2.你根本没执行sql语句