文、意如
1. 題目說明:
請開啟PYD01.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA01.py再進行評分。
2. 設計說明:
請撰寫一程式連結read.db資料庫,讀取Employee資料表,輸出Employee資料表內的資料。
3. 輸入輸出:
輸入說明
無
輸出說明
輸出Employee資料表內的資料
範例輸入
無
範例輸出
(1, '小陳', 1997, '新北市', 58000)
(2, '小范', 2000, '臺北市', 50000)
(3, '小施', 1999, '高雄市', 47000)
(4, '小吳', 1998, '台中市', 52000)
題目:
# 載入 sqlite3 模組
import ___
# 建立資料庫連結
con = ___.___('___')
# 建立cursor物件
___ = con.___
# 查詢Employee資料表
___.___("SELECT * FROM Employee")
# 印出查詢結果
for ___ in ___:
print(___)
# 關閉與資料庫的連結
con.close()
檔案連結:read.db (請另存檔案,必須與程式同一資料夾)
參考程式碼:
# 載入 sqlite3 模組
import sqlite3
# 連接到 SQLite 資料庫 'read.db',此處使用上下文管理器以確保連線關閉
with sqlite3.connect('read.db') as conn:
# 使用 cursor() 方法建立游標物件,以便執行 SQL 查詢
cursor = conn.cursor()
# 執行 SQL 查詢以選擇 'Employee' 表格中的所有資料
datas = cursor.execute('select * from Employee')
# 逐一處理查詢結果
for data in datas:
print(data) # 將查詢結果印出,這裡可以根據實際需求進行後續處理
Yiru@Studio - 關於我 - 意如