- 1
- 0
- 约 76页
- 2016-08-21 发布于重庆
- 举报
第23课JDBC编程(下)1
JDBC编程(下)
内容概要
对数据库进行SQL语句进行基本操作
预编译语句
使用事务
事务的级别控制
使用存储过程
操作元数据
可滚动的和可更新的结果集
批处理更新
字符大对象CLOB
二进制大对象BLOB
JDK5新特性
对数据库进行SQL语句进行基本操作
创建表:
使用JDBC创建数据库表的步骤为:
1,Creating JDBC Statements
2,Executing Statements
3,Entering Data into a Table
请看下列:
import java.sql.Connection;
import java.sql.Statement;
public class CreateTable {
public CreateTable() {
super();
}
public static void main(String[] args) {
Connection con=null;
try{
//通过连接池来获得一个连接
con=DBCon.getConnectionFromPooledDataSource(jdbcPool/mydatasource);
//创建语句对象
Statement st=con.createStatement();
//创建表的SQL语句
String sql=create table student(id int,name char(30),age int);
//执行完SQL语句的结果
boolean b=st.execute(sql);
//true if the first result is a ResultSet object;
//false if it is an update count or
//there are no results
if(b==false)
System.out.println(create success);
else
System.out.println(create fail);
}catch(Exception e){
e.printStackTrace();
}finally{
try{
if(con!=null)//用完连接后,要关闭释放
con.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
}
下面给表插入值:
import java.sql.Connection;
import java.sql.Statement;
public class InsertValues {
public InsertValues() {
super();
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
Connection con=null;
try{
//通过连接池来获得一个连接
con=DBCon.getConnectionFromPooledDataSource(jdbcPool/mydatasource);
//创建语句对象
Statement st=con.createStatement();
//给student表插入值的SQL语句
String sql=insert into student values(1,andy,47)+
insert into student values(2,jacky,53)+
insert into student values(3,周润发,51)+
insert into student values(4,谢贤,60);
//执行完SQL语句的结果
boolean b=st.execute(sql);
//true if the first result is a ResultSet object;
//false if it is an update count or
//there are no results
if(b==false)
System.out.println(insert success);
您可能关注的文档
- 第1讲JSP技术概述.ppt
- 第1讲入门.ppt
- 第1讲初识hadoop.ppt
- 第1讲~Matlab使用基础.doc
- 第1讲职业生涯与目标31183.doc
- 第1课__鸦片战争_课件.ppt
- 第1课时基因指导蛋白质的合成.doc
- 第1课时长方体正方体的特征陶庄镇中心校刘倩(第1名).doc
- 第20章第3节《电磁铁电磁继电器》教学课件(共17张).ppt
- 第21章内核和应用程序调试技术.ppt
- 2026-2030中国再生生物柴油行业多样化经营及投资方向建议研究报告.docx
- 2026-2030中国分离膜材料行业市场现状分析及竞争格局与投资发展研究报告.docx
- 2026-2030中国陶瓷行业市场深度调研及发展趋势和投资前景预测研究报告.docx
- 2026-2030中国烹饪培训行业运营状况及发展趋势预测分析研究报告.docx
- 2026-2030中国马索亚树皮精油行业市场发展趋势与前景展望战略研究报告.docx
- 2026-2030γ-氨基丁酸受体亚单位γ2行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2026-2030文件迁移软件行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2026-2030中国有机葵花籽和橄榄油市场深度调查与营销策略分析研究报告.docx
- 2026-2030中国铝空气电池市场供需渠道及未来销售规模分析研究报告.docx
- 2026-2030锅炉泵市场发展现状调查及供需格局分析预测研究报告.docx
原创力文档

文档评论(0)