java更新数据库表信息代码

java更新数据库表信息代码,第1张

public static void Update(Connection con, String sql, Object objects) {

PreparedStatement pre = null;

try {

pre = conprepareStatement(sql);

for (int i = 0; i < objectslength; i++) {

presetObject(i + 1, objects[i]);

}

preexecuteUpdate();

} catch (SQLException e) {

eprintStackTrace();

}

}

import javasql;

import javaxswing;

Connection con = null;

Statement sta = null;

try{

ClassforName("sunjdbdodbcjdbdodbcDriver");//加载驱动

con=DriverManagergetconn("jdbc:odbc:数据源");//你获得连接的方法

sta= conCreateStatement();//实例化执行对象

staexecuteUpdate("update 表名 set 字段= 值 where 条件")

Systemoutprintln("数据库一更新成功 !")

staclose(); //关闭数据库连接

conclose();

}catch(Exception){

Systemoutprintln("发生了数据库异常");

}

楼主:最主要的还是多看一下书吧?

祝你成绩:蒸蒸日上!

jdbc连接数据库,DriverManger等初始化连接,prepareStatement语句执行sql,ResultSet拿到执行结果,while resulthasNext循环拿到数据值等。

如果不用jdbc,可以用框架,hibernate,mybatis都是可以的。

详情可以私聊我,手机打字太累了。

JAVA的jdbc是没有的,hibernate中是有这个方法的。不过你自己可以实现一个saveOrUpdate方法,如下

public static boolean saveOrUpdate(String tableName, String indexName,Object index,){

//tableName是你的表名,IndexName为你的主键名,index为主键值,如果主键不唯一,可以用id编号来代替双主键,或者用数组接收

String sql="select count() from "+tableName+" where "+indexName+"="+index;

//下面是判断个数,然后执行,当然要传入你的更新或插入的对象

}

有问题再交流

以上就是关于java更新数据库表信息代码全部的内容,包括:java更新数据库表信息代码、在java中怎么修改sql里的数据啊已经连接好数据库了、java怎么 *** 作数据库呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9270053.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存