當前位置:首頁 » 編程語言 » java日記

java日記

發布時間: 2022-06-22 23:28:18

Ⅰ 用java編寫 我的日記 的程序,並實現其功能,重點是要用java與資料庫連接

你可以寫4個界面,1登錄,2主界面(里邊顯示所有日記題目),3寫日記(insert就行),4查看日記(點擊事件select查詢),我最近忙考試,只能給你資料庫連接類,其他你照書上在點擊事件中調用對應的資料庫方法就ok了。
package csm.db.conn;

import java.sql.*;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;

public class DBconn {
static String DBDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
static String ConnStr="jdbc:sqlserver://localhost:1433;DatabaseName=cms;username=sa;password=saas";
private Statement stmt;
private Connection conn;
static{
try {
Class.forName(DBDriver);
} catch (ClassNotFoundException e) {

e.printStackTrace();
}
}
/**
*
* 獲得Statment對象
*/
public void getStatement()throws Exception{
try
{
conn = DriverManager.getConnection(ConnStr);
stmt=conn.createStatement();
}
catch (SQLException e)
{
e.printStackTrace();
}
}
/**
*
* 關閉所有連接對象
*/
public void closeAll() throws SQLException {
try {
stmt.close();
conn.close();
}
catch(SQLException se) {
throw se;
}
}
/**
*
* @param sql查詢語句
* @return ResultSet對象
*/
public ResultSet getResultSet(String sql) throws Exception{
getStatement();
ResultSet rs = stmt.executeQuery(sql);
return rs;
}
/**
*
* @param sql插入更新語句
* @return 受影響行數
*/
public int executeSql(String sql)throws Exception{
int records=0;
getStatement();
records=stmt.executeUpdate(sql);
return records;

}
}

熱點內容
現在下載什麼軟體要賬號密碼 發布:2025-03-18 20:55:43 瀏覽:863
vivo手機視頻放在哪個文件夾 發布:2025-03-18 20:55:42 瀏覽:571
c語言的返回值 發布:2025-03-18 20:51:21 瀏覽:947
iisftpwin10 發布:2025-03-18 20:27:50 瀏覽:956
mysql執行存儲過程語句 發布:2025-03-18 20:13:00 瀏覽:957
android控制項移動 發布:2025-03-18 20:05:29 瀏覽:701
新東方課程緩存路徑 發布:2025-03-18 20:00:20 瀏覽:86
登錄一個新ip的伺服器怎麼登錄 發布:2025-03-18 19:49:13 瀏覽:962
戶戶通遙控器隱藏密碼多少 發布:2025-03-18 19:43:23 瀏覽:197
erlang資料庫 發布:2025-03-18 19:35:17 瀏覽:647