lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Ich habe die SQLite3 DLL Datei (Precompiled Binaries for Windows 64Bit) von hier heruntergeladen. Wie kann ich damit in Powershell eine Datenbank erstellen, Demodaten eintragen und Abfragen machen?

von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Du musst auch die Datei sqlite3.exe aus dem Download darunter (SQLite Tools) downloaden. Mit der Exe Datei kannst du dann in Powershell arbeiten.

# Setze den Pfad zur SQLite-Binary
$SQLitePath = "C:\pfad\zu\sqlite3.exe"

# Name der SQLite-Datenbank
$Database = ".\test.db"

# Falls die Datei schon existiert, löschen wir sie für einen frischen Start
if (Test-Path $Database) {
    Remove-Item $Database -Force
}

# Tabelle erstellen
& $SQLitePath $Database "CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER);"

# Beispiel-Daten einfügen
& $SQLitePath $Database "INSERT INTO users (name, age) VALUES ('Alice', 30);"
& $SQLitePath $Database "INSERT INTO users (name, age) VALUES ('Bob', 25);"
& $SQLitePath $Database "INSERT INTO users (name, age) VALUES ('Charlie', 35);"

# Daten abrufen und anzeigen
Write-Output "Alle Benutzer:"
& $SQLitePath $Database "SELECT * FROM users;"

Write-Output "`nBenutzer über 30:"
& $SQLitePath $Database "SELECT * FROM users WHERE age > 30;"

Write-Output "`nBenutzer nach Namen sortiert:"
& $SQLitePath $Database "SELECT * FROM users ORDER BY name;"
von (718 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.3k Fragen

2.8k Antworten

261 Kommentare

13 Nutzer