资源简介
JDBC入门汇总及范例讲解 ,具体过程与效果看博文
http://blog.csdn.net/evankaka/article/details/45370609
代码片段和文件信息
package com.mucfc;
import java.sql.*;
public class JdbcTest {
//定义数据库驱动程序
private static final String DBDRIVER=“com.mysql.jdbc.Driver“;
//数据库连接地址
private static final String DBURL=“jdbc:mysql://localhost:3306/school“;//school表示数据库
//数据库用户名
private static final String DBUSER=“root“;
//电脑上的数据库密码
private static final String DBPASS=“christmas258@“;
public void testDDL(){
try {
//1.注册驱动
Class.forName(DBDRIVER);
//2.获取连接
Connection conn = DriverManager.getConnection(DBURLDBUSERDBPASS);
//3.创建Statement对象
Statement stmt = conn.createStatement();
//4.准备sql语句
String sql =“CREATE TABLE student(sid INT PRIMARY KEYsname VARCHAR(20)age INT)“;
//5.通过statement对象发送sql语句返回执行结果
int count = stmt.executeUpdate(sql);
System.out.println(“CREATE TABLE student......“);
//6.打印执行结果
System.out.println(“影响了“+count+“条记录“);
//执行插入操作
System.out.println(“Inserting records into the table...“);
sql = “INSERT INTO student “ +
“VALUES (100 ‘小文‘ 18)“;
stmt.executeUpdate(sql);
sql = “INSERT INTO student “ +
“VALUES (101 ‘大林‘ 25)“;
stmt.executeUpdate(sql);
sql = “INSERT INTO student “ +
“VALUES (102 ‘阿白‘ 30)“;
stmt.executeUpdate(sql);
sql = “INSERT INTO student “ +
“VALUES(103 ‘小小‘ 28)“;
stmt.executeUpdate(sql);
System.out.println(“Inserted records into the table...“);
//执行查找操作
sql = “SELECT* FROM student“;
System.out.println(“SELECT records FROM the table...“);
ResultSet rs = stmt.executeQuery(sql);
//输出查找结果
while(rs.next()){
//先获取数据
int sid = rs.getInt(“sid“);
String sname = rs.getString(“sname“);
int age = rs.getInt(“age“);
//打印结果
System.out.print(“sid: “ + sid);
System.out.print(“ sname: “ +sname);
System.out.println(“ age: “ + age);
}
rs.close();
//7.关闭资源
try {
if(stmt!=null)
{
stmt.close();
}
} catch (Exception e) {
e.printStackTrace();
}
try {
if(conn!=null)
{
conn.close();
}
} catch (Exception e) {
}
} catch (Exception e) {
e.printStackTrace();
}
}
public static void main(String[] args) {
/* JdbcTest jdbcTest=new JdbcTest();
jdbcTest.CreateTableTest();
jdbcTest.InsertTest();
jdbcTest.SelectTest();*/
SqlDB sqlDB=new SqlDB();
sqlDB.CreatTable();
sqlDB.InsertData(309 “小红“12);
sqlDB.InsertData(33 “小灰“34);
sqlDB.InsertData(23 “阿大“145);
sqlDB.SelectDataWithId(33);
}
public void CreateTableTest(){
//获取连接
Conne
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-04-29 19:58 JDBCLearning1\
文件 413 2015-04-29 19:59 JDBCLearning1\.classpath
文件 389 2015-04-29 19:58 JDBCLearning1\.project
目录 0 2015-04-29 19:58 JDBCLearning1\.settings\
文件 598 2015-04-29 19:58 JDBCLearning1\.settings\org.eclipse.jdt.core.prefs
目录 0 2015-05-06 08:59 JDBCLearning1\bin\
目录 0 2015-05-06 08:59 JDBCLearning1\bin\com\
目录 0 2015-05-06 08:59 JDBCLearning1\bin\com\mucfc\
文件 4946 2015-05-06 08:59 JDBCLearning1\bin\com\mucfc\JdbcTest.class
文件 3996 2015-05-06 08:59 JDBCLearning1\bin\com\mucfc\SqlDB.class
目录 0 2015-04-29 19:59 JDBCLearning1\src\
目录 0 2015-04-29 19:59 JDBCLearning1\src\com\
目录 0 2015-04-29 20:31 JDBCLearning1\src\com\mucfc\
文件 6261 2015-04-30 08:20 JDBCLearning1\src\com\mucfc\JdbcTest.java
文件 4247 2015-04-30 08:33 JDBCLearning1\src\com\mucfc\SqlDB.java
相关资源
- 简单的JDBC的增删改查操作,
- JDBC轻量型封装
- springboot+jdbc增删改查.zip
- SpringBoot操作多数据源JPA+JdbcTemplate
- swing+jdbc学生选课系统
- spring4.0.2+mybatis3.2.4+sharding-jdbc1.4.2实现
- 大数据接入规范-csvexceljdbc数据源.do
- 基于Struts2+JDBC+DAO,设计一个简单的网
- Springboot2+JPA|MyBatis+Sharding-JDBC
- SpringBoot整合Sharding-JDBC,实现从数据库
- informix JDBC驱动包
- DB2 JDBC驱动
- sharding-jdbc按月分表样例
- Sharding-JDBC教程:Spring Boot整合Shardin
- sharding-jdbc之——分库分表完整
- sharding-jdbc按月分表样例2
- 国产达梦数据库DM8 JDBC驱动
-
jdbc链接gba
se数据库的驱动包 -
人大金仓kingba
se 驱动jdbc - SpringBoot整合hive-jdbc
-
Syba
se数据库JDBC驱动(包括2版和3版 - XX商店管理系统控制台程序+JDBC
- 来自jdk7中的jdbc.rar
评论
共有 条评论