[Python-de] Re: sqlite3-datenbank
"Peter J. Holzer" <[email protected]> Fri, 9 Feb 2024 18:37:28 +0100
| Newsgroups | gmane.comp.python.general.german |
|---|---|
| Organization | LUGA |
| Message-ID | <[email protected]> |
On 2024-02-08 18:31, Detlef Heiler <[email protected]> wrote: > Ich möchte eine Datenbank mit eingelesenen bzw. abgefragten Variablen > erstellen, und z. B. auch die Feldüberschriften in die Datenbank speichern, > damit, wenn die Datenbank wieder geöffnet wird, auch weiß, welche > Feldüberschriften es gibt, aber da macht mir das System einen Strich durch > die Rechnung: > > zeiger.executemany(dateneinfuegung + listenname + werte, > ueberschriftenliste) > > sqlite3.OperationalError: table Geburtstage has 1 columns but 3 values were > supplied > > > > Wie man sehen kann, Nein, können wir nicht sehen. > habe ich den Executemany-String in Form der Variable > dateneinfuegung gespeichert, woe auch die Variable Listenname, die den > Namen der Liste enthält. Danach kommen ja die Values, die in runden > Klammern, als Fragezeichen zusammengefasst sind; dann folgt ein > Trennungskomma, um den nächsten Parameter zu bringen, was eine > verschachtelte Liste sein soll Bitte keine Beschreibung, was Du gemacht hast (bei der man dann hoffen muss, dass Du das richtig beschreibst und man Deine Beschreibung richtig versteht), sondern lauffähigen Code. (auch inklusive der Tabellendefinition: Eine Tabelle mit nur einer Spalte scheint mir etwas eigenwillig zu sein.) hp _______________________________________________ python-de Mailingliste -- [email protected] Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an [email protected] https://mail.python.org/mailman3/lists/python-de.python.org/ Mitgliedsadresse: [email protected]