找到關於 JDBC 的316 篇文章

如何使用 JDBC API 將字串轉換為日期物件?

Jennifer Nicholas
更新於 2019-07-30 22:30:25

1K+ 次瀏覽

Date 物件的 valueOf() 方法接受一個表示 JDBC 轉義格式日期(即 yyyy-mm-dd)的字串值,並將給定的字串值轉換為 java.sql.Date 物件。Date date = Date.valueOf(“date_string”);假設我們建立了一個名為 employee_data 的表,其描述如下:+----------+--------------+------+-----+---------+-------+ | 欄位    | 型別         | Null | Key | 預設值 | Extra | +----------+--------------+------+-----+---------+-------+ | id       | int(11)      | YES  |     | NULL    | | | Name     | varchar(255) | YES  |     ... 閱讀更多

如何在 JDBC 中將日期值轉換為字串?

Vrundesha Joshi
更新於 2019-07-30 22:30:25

1K+ 次瀏覽

java.sql.Date 類的 toString() 方法返回當前日期物件表示的日期的轉義格式:yyyy-mm-dd。使用此方法,您可以將 Date 物件轉換為字串。Date date = rs.getDate("Dispatch_Date"); date.toString());假設我們有一個名為 dispatch_data 的表,其中包含 3 條記錄,如下所示:+--------------+------------------+---------------+----------------+ | Product_Name | Name_Of_Customer | Dispatch_Date | Location | +--------------+------------------+---------------+----------------+ | KeyBoard     | Amith            | 1981-12-05    | Hyderabad | | Ear phones   | Sumith           | 1981-04-22   ... 閱讀更多

如何在 JDBC 程式中將 Date 物件轉換為 Timestamp?

Nitya Raut
更新於 2019-07-30 22:30:25

600 次瀏覽

java.sql.Date 類的 getTime() 方法檢索並返回自紀元時間 1970 年 1 月 1 日 00:00:00.000 GMT 以來當前時間戳以毫秒 (long) 為單位的時間。//檢索日期 Date date = rs.getDate("Dispatch_Date");java.sql.Timestamp 類的建構函式接受一個長整型變數,該變量表示自紀元時間以來的毫秒時間,並構造 Timestamp 物件。//建立 Timestamp 物件。 Timestamp ts = new Timestamp(date.getTime()));使用這些,您可以將 Date 物件轉換為 JDBC 中的 TimeStamp 物件。假設我們已與 MySQL 資料庫建立連線,並使用語句物件建立了一個名為 dispatch_data 的表:假設我們已與 MySQL 資料庫建立連線,並… 閱讀更多

如何在 JDBC 程式中將 Timestamp 物件轉換為 Date?

Nitya Raut
更新於 2019-07-30 22:30:25

508 次瀏覽

Timestamp 類的 getTime() 方法檢索並返回自紀元時間 1970 年 1 月 1 日 00:00:00.000 GMT 以來當前時間戳以毫秒 (long) 為單位的時間。Timestamp timestamp = rs.getTimestamp("DispatTimestamp"); long time = timestamp.getTime();java.sql.Date 類的建構函式接受一個長整型變數,該變量表示自紀元時間以來的毫秒時間,並構造日期物件。//列印排程日期 System.out.println("Date of dispatch: "+new Date(time));使用這些,您可以將 TimeStamp 物件轉換為 JDBC 中的 Date 物件。假設我們已與 MySQL 資料庫建立連線,並使用語句物件建立了一個名為 dispatch_data 的表://建立 Statement 物件 Statement stmt = ... 閱讀更多

如何在 JDBC 中獲取行數?

Vrundesha Joshi
更新於 2019-07-30 22:30:25

6K+ 次瀏覽

SQL Count() 函式返回表中的行數。使用此函式,您可以獲取表中的行數。select count(*) from TABLE_NAME;假設我們已與 MySQL 建立連線,並使用 Statement 物件在名為 mydatabase 的資料庫中建立了一個表://建立 Statement 物件 Statement stmt = con.createStatement(); //建立表的查詢 String query = "CREATE TABLE Cricketers_Data( "    + "First_Name VARCHAR(255), "    + "Last_Name VARCHAR(255), "    + "Date_Of_Birth Date, "    + "Place_Of_Birth VARCHAR(255), "    + "Country VARCHAR(255))"; //執行查詢 stmt.execute(query); System.out.println("Table created......");在這個表中,我們… 閱讀更多

如何使用 JDBC 程式連線到 Derby 資料庫?

Jennifer Nicholas
更新於 2019-07-30 22:30:25

2K+ 次瀏覽

Apache Derby 是一個關係資料庫管理系統,完全基於(用 Java 程式語言編寫/實現)。它是 Apache 軟體基金會開發的一個開源資料庫。安裝 Derby:按照以下步驟安裝 Derby:訪問 Apache Derby 主頁 https://db.apache.org/derby/。單擊“下載”選項卡。選擇並單擊 Apache Derby 最新版本的連結。單擊選定的連結後,您將被重定向到 apache derby 的分發頁面。如果您在這裡觀察到,derby 提供了名為 db-derby-bin、db-derbylib.zip、db-derby-lib-debug.zip 和 db-derby-src.zip 的分發版。下載 db-derby-bin 資料夾。將其內容複製到單獨的資料夾… 閱讀更多

如何使用 JDBC 程式連線到 SQLite 資料庫?

Jennifer Nicholas
更新於 2019-07-30 22:30:25

1K+ 次瀏覽

A. SQLite 是一個實現自包含、無伺服器、零配置、事務性 SQL 資料庫引擎的程序內庫。它是一個零配置的資料庫,這意味著與其他資料庫不同,您無需在系統中對其進行配置。SQLite 引擎不是像其他資料庫一樣的獨立程序,您可以根據需要靜態或動態地將其連結到您的應用程式。SQLite 直接訪問其儲存檔案。連線 SQLite 資料庫的 URL 是 jdbc:sqlite:test.db,連線到它的驅動程式類名是 org.sqlite.JDBC。在繼續示例之前:從 sqlite-jdbcrepository 下載最新版本的 sqlite-jdbc-(VERSION).jar。新增下載的 jar 檔案… 閱讀更多

如何使用 JDBC API 呼叫資料庫中現有的函式?

Nitya Raut
更新於 2019-07-30 22:30:25

6K+ 次瀏覽

您可以像使用儲存過程一樣使用 CallableStatement 物件呼叫函式,要使用 JDBC 程式呼叫函式,您需要。連線到資料庫。建立一個 PreparedStatement 物件,並向其建構函式傳遞以字串格式的函式呼叫。為佔位符設定值。執行 Callable 語句。以下是使用 JDBC 呼叫函式的查詢:{? = call getDob(?)}正如您所看到的,該查詢包含佔位符(?)就像預準備和可呼叫語句一樣。在上面的查詢中,第一個佔位符表示函式的返回值,第二個佔位符表示輸入引數。您需要註冊… 閱讀更多

如何使用 JDBC API 在資料庫中建立函式?

Vrundesha Joshi
更新於 2019-07-30 22:30:25

1K+ 次瀏覽

與過程一樣,您也可以在資料庫中建立函式並存儲它們。語法以下是如何在 (MySQL) 資料庫中建立函式的語法:CREATE FUNCTION Function_Name(input_arguments) RETURNS output_parameter BEGIN declare variables; statements . . . . . . . . . . return data_type; END要使用 JDBC API 在資料庫中建立函式,您需要:使用 DriverManager 類的 registerDriver() 方法註冊驅動程式:類。將驅動程式類名作為引數傳遞給它。建立連線:使用 DriverManager 類的 getConnection() 方法連線到資料庫。傳遞… 閱讀更多

如何使用 JDBC 程式呼叫返回輸出引數的儲存過程?

Jennifer Nicholas
更新於 2019-07-30 22:30:25

9K+ 次瀏覽

A. 儲存過程是儲存在 SQL 目錄中的 SQL 語句的子例程、片段。所有可以訪問關係資料庫(Java、Python、PHP 等)的應用程式都可以訪問儲存過程。儲存過程包含輸入和輸出引數或兩者兼有。如果使用 SELECT 語句,它們可能會返回結果集。儲存過程可以返回多個結果集。您可以使用以下語法呼叫儲存過程:CALL procedure_name (input_parameter1, input_parameter2, input_parameter3)JDBC 提供了一個標準的儲存過程 SQL 轉義語法,可以使用它在所有 RDBMS 中使用過程要使用 JDBC 程式呼叫儲存過程,您需要:註冊驅動程式:… 閱讀更多

廣告
© . All rights reserved.