聯絡我 : x831617@gmail.com
臉書粉專 : 葛瑞斯肯樂活筆記
undefined

Char 與 Varchar 很類似,不過它們存取的方式有下述幾點不同:

  1. 最大長度不同
  2. 儲存字串的保留空間不同

葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()

undefined

PreparedStatement 與 Statement 的差別在於 PreparedStatement 可以防止 SQL injection (SQL注入) 的惡意攻擊。

PreparedStatement 是預編譯的語法,可以先編譯接下來要重複使用的 SQL 語法,對於批次存取 DB 有很大的幫助,而Statement則是一次性的存取 DB。

PreparedStatement 與 Statement 比較如下:


PreparedStatementStatement

葛瑞斯肯 發表在 痞客邦 留言(1) 人氣()

undefined

今天用到一個功能,就是每次新增資料的時候就檢查資料庫是否存在,不存在就把這個資料表建立出來,程式碼如下:

這樣就不用刻意去寫一個函數來新增資料表了~

葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()

undefined

下面紀錄使用 Java 存取 SQLite 資料庫的方式:

資料庫名稱為 test.db

資料表名稱為 testTable

存取的欄位分別為 name 與 phone

SQLite 取值的時候可以指定欄位名稱與資料型別。

葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()

undefined

以下紀錄使用 Java 建立 SQLite 資料庫與建立表格

Step 1:

請先到下列網址抓取 SQLite 與 Java 連線所需要的 JDBC。

https://bitbucket.org/xerial/sqlite-jdbc/downloads/

如下圖,點擊 sqlite-jdbc-3.16.1.jar 下載後 import 到自己的專案中。

葛瑞斯肯 發表在 痞客邦 留言(0) 人氣()

1
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。