Datenbank.py entfernt
This commit is contained in:
80
Datenbank.py
80
Datenbank.py
@@ -1,80 +0,0 @@
|
|||||||
import sqlite3
|
|
||||||
|
|
||||||
|
|
||||||
def datenbank_erstellen():
|
|
||||||
try:
|
|
||||||
conn = sqlite3.connect('einsatz.db')
|
|
||||||
print("Datenbank verbunden")
|
|
||||||
cursor = conn.cursor()
|
|
||||||
create_table_query = '''
|
|
||||||
CREATE TABLE IF NOT EXISTS einsatzkraefte (
|
|
||||||
id INTEGER PRIMARY KEY,
|
|
||||||
vorname TEXT,
|
|
||||||
nachname TEXT,
|
|
||||||
strasse TEXT,
|
|
||||||
plz TEXT,
|
|
||||||
ort TEXT,
|
|
||||||
geburtsdatum TEXT,
|
|
||||||
geschlecht TEXT,
|
|
||||||
nationalitaet TEXT,
|
|
||||||
hiorg TEXT,
|
|
||||||
start_datum TEXT,
|
|
||||||
start_uhrzeit TEXT,
|
|
||||||
ende_datum TEXT,
|
|
||||||
ende_uhrzeit TEXT,
|
|
||||||
position TEXT,
|
|
||||||
qrcode TEXT
|
|
||||||
);
|
|
||||||
'''
|
|
||||||
cursor.execute(create_table_query)
|
|
||||||
conn.commit()
|
|
||||||
print("Tabelle 'einsatzkraefte' erstellt")
|
|
||||||
except sqlite3.Error as e:
|
|
||||||
print("Fehler beim Arbeiten mit der Datenbank:", e)
|
|
||||||
finally:
|
|
||||||
conn.close()
|
|
||||||
|
|
||||||
|
|
||||||
def daten_einfuegen(
|
|
||||||
vorname, nachname, strasse, plz, ort, geburtsdatum, geschlecht, nationalitaet, hiorg, start_datum,
|
|
||||||
start_uhrzeit, ende_datum, ende_uhrzeit, position, qrcode):
|
|
||||||
try:
|
|
||||||
conn = sqlite3.connect('einsatz.db')
|
|
||||||
cursor = conn.cursor()
|
|
||||||
|
|
||||||
insert_data_query = '''
|
|
||||||
INSERT INTO einsatzkraefte (
|
|
||||||
vorname, nachname, strasse, plz, ort, geburtsdatum,
|
|
||||||
geschlecht, nationalitaet, hiorg, start_datum, start_uhrzeit,
|
|
||||||
ende_datum, ende_uhrzeit, position, qrcode
|
|
||||||
)
|
|
||||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?);
|
|
||||||
'''
|
|
||||||
|
|
||||||
cursor.execute(insert_data_query, (
|
|
||||||
vorname, nachname, strasse, plz, ort, geburtsdatum,
|
|
||||||
geschlecht, nationalitaet, hiorg, start_datum, start_uhrzeit,
|
|
||||||
ende_datum, ende_uhrzeit, position, qrcode
|
|
||||||
))
|
|
||||||
|
|
||||||
conn.commit()
|
|
||||||
|
|
||||||
print("Daten eingefügt")
|
|
||||||
except sqlite3.Error as e:
|
|
||||||
print("Fehler beim Einfügen von Daten:", e)
|
|
||||||
finally:
|
|
||||||
conn.close()
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
|
||||||
datenbank_erstellen()
|
|
||||||
daten_einfuegen(
|
|
||||||
"Max", "Mustermann", "Musterstraße 123", "12345", "Musterstadt",
|
|
||||||
"01.01.1990", "männlich", "deutsch", "Deutsches Rotes Kreuz",
|
|
||||||
"01.01.2024", "08:00", "01.01.2024", "17:00",
|
|
||||||
"Sanitäter", "ABC123"
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
main()
|
|
||||||
Reference in New Issue
Block a user