ユーザ用ツール

サイト用ツール


powershell:sqlite_read

SQLiteのテーブルをSELECTして内容を表示する

一つ上へ

# データベースの内容を確認
 
# モジュール読み込み
# sqlite3.dll を読み込む
Add-Type -Path "dll\path\System.Data.SQLite.dll"
 
 
# 接続を開く
$connStr = "Data Source=$dbFile;Version=3;"
$conn = New-Object System.Data.SQLite.SQLiteConnection($connStr)
$conn.Open()
 
# コマンドオブジェクトを作成
$cmd = $conn.CreateCommand()
 
# --- テーブルリストを表示 ---
$cmd.CommandText = "SELECT col1,col2 FROM tb_name LIMIT 50 OFFSET 50;"
 
$results = @()
$reader = $cmd.ExecuteReader()
while ($reader.Read()) {
    $results += [PSCustomObject]@{
        col1 = $reader["col1"]
        col2 = $reader["col2"]
    }
}
$reader.Close()
 
$results | Format-Table
 
# 接続を閉じる
$conn.Close()
powershell/sqlite_read.txt · 最終更新: 2025/09/26 00:53 by mikoto