JDBC基本语法

JDBC基本操作步骤:

1,加载驱动,建立连接

2,执行SQL语句

3,关闭连接

建立连接:

加载驱动

Class.forName("org.gjt.mm.mysql.Driver");

建立连接,localhost代表本机,3306是端口,five是数据库名,后面是编码集合数据库密码;
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/five?characterEncoding=utf-8","root","123456");

执行SQL语句

ps=con.prepareStatement(
"insert into t_product(productName,price,createTime)values(?,?,?)");

设置占位符:

ps.setString(1, bean.getProductName());
ps.setInt(2, bean.getPrice());
ps.setDate(3, bean.getBirthday());

更新数据库:

ps.executeUpdate();

抽象之后的关闭连接语法:

try {
if (re != null) {
re.close();
}
if (ps != null) {
ps.close();
}
if (con != null) {
con.close();
}
} catch (SQLException e) {
e.printStackTrace();
}

时间: 2024-10-29 10:46:20

JDBC基本语法的相关文章

JDBC SQL语法

结构化查询语言(SQL)是一种标准化的语言,它允许你在数据库上执行操作,如创建项目,读取内容,内容更新和删除条目. SQL是所有可能会使用几乎任何数据库支持,它允许独立于底层数据库的写入数据库的代码. 创建数据库 语法: SQL> CREATE DATABASE DATABASE_NAME; 例子: SQL> CREATE DATABASE EMP; 使用数据库 语法: SQL> USE DATABASE_NAME 删除数据库 语法: SQL> DROP DATABASE DATA

JDBC 基本语法总结

实现JDBC操作: 静态SQL执行 ① 注册驱动 Class.forName("com.mysql.jdbc.Driver"); ② 创建连接 Connection con = DriverManager.getConnection ("jdbc:mysql://localhost:3306/需要连接的数据库名","用户名","密码"); ③ 得到执行sql语句的对象 Statement st = con.createStat

Java 时间相关

java的时间主要关注这几个类,查看Java API 1.6 java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR.MONTH.DAY_OF_MONTH.HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法.瞬间可用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00:00:00.000,格里高利历)的偏移量. 该类还为实现包范围外的具体日历系统提供了其他字段和方法

JavaWeb高性能开发(一)

今日要闻: 淘宝删差评产业链 在你给出"差评""中评"后不久,有人会偷偷登录你的淘宝账户,把你之前给过的评价删除或改成"好评".而这种人就是"职业修改差评师" 案发前,李骏杰在杭州市滨江区一家科技公司上班.5 人当中,他主要负责通过 QQ 在网上联系需要修改"中评"和"差评"的淘宝卖家,改一个评价收费 260 元. 李骏杰把这些信息传给他的下线,即在广东打工的黄福权.王凤昭,黄.王二人再

pgAdmin的使用,PostgreSQL的sql基本语法,JDBC连接到postgresql

简介 我们可以通过一些图形界面的管理程序,例如pgadmin来管理postgresql数据库,通过可视化或者命令行的方式的创建新的对象,删除和编辑现有的对象(例如目录,模式,表等对象),再通过JDBC或者ODBC来访问它们. 界面操作: 要打开一个到服务的连接,在树中选择所需的服务,并双击它,或使用“工具”菜单上的连接即可.在主窗口中,显示数据库的结构.您可以创建新的对象,删除和编辑现有的对象,如果你使用的是当前连接到数据库用户的权限,在主窗口的左侧显示所有服务器,以及它们所包含的对象树. 右上

[Exception JavaWeb 1] - Cause: com.microsoft.sqlserver.jdbc.SQLServerException: '@P2' 附近有语法错误。

严重: Servlet.service() for servlet [springMVC] in context with path [/ExceptionManageSystem] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: ### Error querying database. Cause: com.mi

jdbc连接oracle语法

public class LangDemo { public static void main(String[] args) throws Exception{ try { //加载驱动 Class.forName("oracle.jdbc.driver.OracleDriver"); //创建连接 Connection cn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:XE",&quo

Hibernate框架中,使用JDBC语法

/** * 调用存储过程 * * @param PRONAME * @return */ public CallableStatement citePro(final String PRONAME){ Session session = getCurrentSession(); CallableStatement pro = session.doReturningWork(new ReturningWork<CallableStatement>() { @Override public Cal

Java学习:JDBC

jdbc简介 DBC(Java Database Connectivity)是一个独立于特定数据库管理系统.通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,使用这个类库可以以一种标准的方法.方便地访问数据库资源. jdbc的核心API Driver接口:数据库驱动程序的接口,所有的数据库厂商需要的驱动程序需要实现此接口. Connection接口:与具体的数据库连接对象: Statement createStatement()    创建一个静态sq