一つ上へ
# データベースの内容を確認
# モジュール読み込み
# 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()