java 建数据库实例

来源:互联网 发布:高中物理模拟软件 编辑:程序博客网 时间:2024/06/03 15:36

问题:

给出一个完整的实例,包括建立所需要的用户数据库,配置ODBC数据源,编写访问数据库的程序,查看于运行结果。

其中访问数据库程序输出班级为“025”的记录,并将“025”改为“计算机”。

package 实例数据库;


import java.sql.*;


public class dataBase 
{
public static void main(String[] args) 
{
//声明变量
Statement stmt;
PreparedStatement pstmt;
ResultSet rs;

try 
{
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//连接数据库
String url="jdbc:odbc:STU";
Connection con=DriverManager.getConnection(url, "", "");
stmt=con.createStatement();
//执行查询操作
String sql1="SELECT 学号,姓名,班级 FROM STU WHERE 班级='025'";
rs=stmt.executeQuery(sql1);
//显示查询返回的结果
while(rs.next())
{
String str1=rs.getString("学号");
String str2=rs.getString("姓名");
System.out.println(str1+str2);
}

String sql2="UPDATE STU SET 班级=? WHERE 班级=?";
pstmt=con.prepareStatement(sql2);

pstmt.setString(1, "计算机");
pstmt.setString(2, "025");
pstmt.executeUpdate();
con.close();
} catch (ClassNotFoundException e) 
{
// TODO 自动生成的 catch 块
e.printStackTrace();
} catch (SQLException e) 
{
// TODO 自动生成的 catch 块
e.printStackTrace();
}


}


}

0 0
原创粉丝点击