黑马程序员技术交流社区
标题:
java程序与数据库的连接,你能看的懂吗?
[打印本页]
作者:
刘文秀
时间:
2016-7-30 21:47
标题:
java程序与数据库的连接,你能看的懂吗?
package com.itheima1;
import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import com.mysql.jdbc.Driver;
public class Demo03_Update {
public static void main(String[] args) throws SQLException {
//1:导包
//2:注册驱动
DriverManager.registerDriver(new Driver());
//3:建立连接 与数据库建立连接
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/gjp", "root", "12");
//4:获取可操作SQL语句的对象
Statement stat = conn.createStatement();
String sql = "UPDATE gjp_ledger SET money = 20000 WHERE ID = 1";
String sql2 = "SELECT * FROM gjp_ledger";
//5:通过statement对象向数据库发送SQL指令,获取结果集
stat.executeUpdate(sql);
ResultSet resultSet = stat.executeQuery(sql2);
//6:操作结果集
while(resultSet.next()) {
int ID = resultSet.getInt("ID");
String parent = resultSet.getString("parent");
double money = resultSet.getDouble("money");
int sid = resultSet.getInt("sid");
String account = resultSet.getString("account");
Date createtime = resultSet.getDate("createtime");
String ldesc = resultSet.getString("ldesc");
System.out.println(ID + " " + parent + " " + money + " " + sid + " " + account + " "
+ createtime + " " + ldesc );
}
//7:释放资源
conn.close();
stat.close();
resultSet.close();
}
}
作者:
caolufo
时间:
2016-7-31 09:58
加油,多敲代码,多敲代码,多敲代码
作者:
花陌相惜
时间:
2016-7-31 10:48
还没学到 来看看混个脸熟
作者:
hushaojie@0719
时间:
2016-7-31 13:33
还没有学习到,一起加油
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2