java 建數據庫實例

問題:

給出一個完整的實例,包括建立所需要的用戶數據庫,配置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();
}


}


}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章