Geocrack

Datenbank_python_erstellen

Aug 17th, 2022 (edited)
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.09 KB | None | 0 0
  1. #Tabelle erstellen
  2. import sqlite3
  3.  
  4. conn = sqlite3.connect('test.db')
  5.  
  6. conn.execute('''CREATE TABLE GEWINNSPIEL
  7.         (ID INT PRIMARY KEY NOT NULL,
  8.         NAME TEXT NOT NULL,
  9.         DATUM DATE NOT NULL);''')
  10. print("Table wurde erstellt")
  11. conn.close()
  12.  
  13.  
  14. #Daten einfügen
  15. import sqlite3
  16.  
  17. conn = sqlite3.connect('test.db')
  18.  
  19. conn.execute("INSERT INTO GEWINNSPIEL (ID,NAME,DATUM) \
  20.      VALUES (1, 'TheDinosaurier', '2022-08-17')")
  21.  
  22. conn.execute("INSERT INTO GEWINNSPIEL (ID,NAME,DATUM) \
  23.      VALUES (2, 'Hanibal545', '2022-08-17')")
  24.  
  25. conn.execute("INSERT INTO GEWINNSPIEL (ID,NAME,DATUM) \
  26.      VALUES (3, 'haveyou', '2022-08-17')")
  27.  
  28. conn.execute("INSERT INTO GEWINNSPIEL (ID,NAME,DATUM) \
  29.      VALUES (4, 'FrozenArmy', '2022-08-17')")
  30.  
  31. conn.commit()
  32. print("Daten wurden abgespeichert")
  33. conn.close()
  34.  
  35.  
  36. #Daten auslesen
  37. import sqlite3
  38.  
  39. conn = sqlite3.connect('test.db')
  40.  
  41. cursor = conn.execute("SELECT ID, NAME, DATUM from Gewinnspiel")
  42. for row in cursor:
  43.    print("ID = ", row[0])
  44.    print("NAME = ", row[1])
  45.    print("DATUM = ", row[2], "\n")
  46.  
  47. conn.close()
Advertisement
Add Comment
Please, Sign In to add comment