java中用mysql数据库 怎么把传进来的参数赋给数据库中的字段?

 我来答
zhaorui0620
2011-12-02 · 超过22用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:52万
展开全部
用框架没?
没用框架的话,给你举个添加的例子:
1、jsp页面上,有文本框x,在x文本框里输入值
2、String strx="";
strx=request.getParameter("x");
DatabaseAddManipulate DAM=new DatabaseAddManipulate();
Integer a=DAM.addonelist(x, y, result);
3、在DatabaseAddManipulate类里:
public Integer addonelist(String x) throws SQLException{
ConnectionJDBC cJdbc=new ConnectionJDBC();
Connection conn=cJdbc.reConnection();
Integer a = null;
Statement stat=null;
try {
stat=conn.createStatement();
String sql="INSERT INTO 表名 VALUES (“+x+”)";
a=stat.executeUpdate(sql);
}
catch (SQLException ex) {

}
conn.close();
stat.close();
return a;
}

ConnectionJDBC是链接数据库的类
public class ConnectionJDBC {
public Connection reConnection(){
Connection conn=null;
try {
Class.forName("mysql.jdbc.driver.MysqlDriver");
} catch (ClassNotFoundException ex) {
Logger.getLogger(ConnectionJDBC.class.getName()).log(Level.SEVERE, null, ex);
}
try {
conn = DriverManager.getConnection("jdbc:mysql:@localhost:3306:数据库名", "用户名", "密码");

} catch (SQLException e) {
System.out.println("Darn! A SQL error: " + e.getMessage());
} finally {
}
return conn;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
熊熊半双c7
2011-12-02 · 超过14用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:17.4万
展开全部
小伙子jdbc还没有弄熟啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
martain_1
2011-12-02 · TA获得超过3104个赞
知道小有建树答主
回答量:2049
采纳率:0%
帮助的人:1244万
展开全部
看jdbc.hibernate
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式