新手提问。请指教(); strSQL="insert into 用户管理 (用户名,密码) values('";strSQL=strSQL+text1.getText().trim()"','"strSQL=strSQL+text2.getText().trim()"')";就这么一句代码,我找书上敲的,电脑提示说逗号和最后一个括号有语法错误,咋回事呢?还有,括号里的分号有啥用呢?顺便告诉俺呗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strSQL="insert into 用户管理 (用户名,密码) values('";strSQL=strSQL+text1.getText().trim()+"','";strSQL=strSQL+text2.getText().trim()+"')"; 你那不是括号里有分号,而是三条赋值语句,只不过最后生成的strSQL这个字符串包含括号,你看错了而已,呵呵。 什么原因?什么意思?这么说吧,假如text1.getText()的值为username,text2.getText()的值为password,那么strSQL的值最终为insert into 用户管理(用户名,密码) values('username','password')明白? 代码已经改了,可是还是不能像表中插入数据,为什么啊……?public void AddShujuku(){ Connection con; Statement sql; ResultSet rs; try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e){ System.out.println(""+e); } try{ String strSQL; strSQL="insert into 用户管理 (用户名,密码) values('"; strSQL=strSQL+text1.getText().trim()+"','"; strSQL=strSQL+text2.getText().trim()+"')"; con=DriverManager.getConnection("jdbc:odbc:图书管理系统","",""); sql=con.createStatement(); sql.executeUpdate(strSQL); con.close(); JOptionPane.showMessageDialog(null,"添加成功!"); } catch(SQLException e1){} } 添加不成功的话,控制台有什么输出?代码最后的catch(SQLException e1)部分最后写上一些代码,这样你可以获得异常的一些信息,对程序的调试也有帮助。 敢不敢有人留个言???T 。T 菜鸟啊啊!!我是。。。各位大神。。。帮帮忙好吧。。我真的不会 jdk 覆盖问题请帮忙谢谢 java存储过程 不能解析问题 在线等。。。。。请帮我好吗???? 哪里有jsp基础知识的电子书下载 有没有好的java游戏开发包? 用什么方法来判断UDP传输数据报的完整性? context是什么类?我应该到什么地方查找这种类的帮助? 求助java多线程 关于javac的编译问题 给个自解压jar文件的代码给大家,我教学生的代码之一,排版不好,大家拷贝到eclipse即用 几个笔试题,考过了想彻底学会,寻正确答案
strSQL=strSQL+text1.getText().trim()+"','";
strSQL=strSQL+text2.getText().trim()+"')";
insert into 用户管理(用户名,密码) values('username','password')明白?
Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e){
System.out.println(""+e);
}
try{
String strSQL;
strSQL="insert into 用户管理 (用户名,密码) values('";
strSQL=strSQL+text1.getText().trim()+"','";
strSQL=strSQL+text2.getText().trim()+"')";
con=DriverManager.getConnection("jdbc:odbc:图书管理系统","","");
sql=con.createStatement();
sql.executeUpdate(strSQL);
con.close();
JOptionPane.showMessageDialog(null,"添加成功!");
}
catch(SQLException e1){}
}
代码最后的catch(SQLException e1)部分最后写上一些代码,这样你可以获得异常的一些信息,对程序的调试也有帮助。