日期:2014-05-16  浏览次数:20701 次

java中数据插入数据库的新手问题~
大概代码如下:


.
.
.
.
String   name=jTextField1.getText();
String   age=jTextField2.getText();
 
/**********************如何达到如下的效果*****************************/

String   InserInfo=( "insert   into   student(Sname,Sage)   values   (name,age) ");

/*********************************************************************/

int   ins=sql.executeUpdate(InsertInfo);
.
.
.




------解决方案--------------------
String InserInfo=( "insert into student(Sname,Sage) values ( ' "+name+ " ', ' "+age+ " ') ");
------解决方案--------------------
--因为name、age是变量,所以要连接到串中。

String InserInfo=( "insert into student(Sname,Sage) values ( ' " + name + " ', " +age + ") ");