Die Suche ergab 7 Treffer

von ErwBer
Montag 6. April 2015, 18:15
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

Re: SQlite Datensätze kopieren

Habs geändert, danke für die Hinweise!
von ErwBer
Montag 6. April 2015, 13:52
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

Re: SQlite Datensätze kopieren

Ich habe es jetzt hinbekommen, der Code sieht (mit zusätzlichen UPDATE-Befehlen) jetzt folgendermaßen aus:
#!/usr/bin/env python
import sqlite3

#Daten von Datenbank1 auslesen
conn=sqlite3.connect('/var/www/Messergebnisse.sqlite')
curs=conn.cursor()
curs.execute("SELECT * FROM Messergebnisse WHERE ...
von ErwBer
Montag 6. April 2015, 10:37
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

Re: SQlite Datensätze kopieren

@bfm: Vielen Dank für den Code, leider ergibt sich folgender Fehler:
File "/home/pi/scripts/datenbank.py", line 7, in <module>
ergebnis = conn.fetchall()
AttributeError: 'sqlite3.Connection' object has no attribute 'fetchall'

Ich bin neu in Python und weiß leider nicht, wie ich das Problem ...
von ErwBer
Samstag 4. April 2015, 22:49
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

Re: SQlite Datensätze kopieren

Sieht jetzt so aus, es gibt keine Fehlermeldungen, aber die Daten werden auch nicht übernommen:
#!/usr/bin/env python
import sqlite3
conn=sqlite3.connect('/var/www/Messergebnisse.sqlite')
curs=conn.cursor()
for row in curs.execute("SELECT * FROM Messergebnisse WHERE Abgeholt='0'"):
conn=sqlite3 ...
von ErwBer
Samstag 4. April 2015, 21:47
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

Re: SQlite Datensätze kopieren

Hier mal die Datenkopier-Funktion, erklärt mein (Verständnis)Problem vielleicht:
#!/usr/bin/env python
import sqlite3

conn=sqlite3.connect('/var/www/Messergebnisse.sqlite')
curs=conn.cursor()
for row in curs.execute("SELECT * FROM Messergebnisse WHERE Abgeholt='2'"):

conn=sqlite3.connect('/var ...
von ErwBer
Samstag 4. April 2015, 21:06
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

Re: SQlite Datensätze kopieren

Mit folgendem Code gebe ich z.B. Daten aus:
import sqlite3

conn=sqlite3.connect('Messergebnisse.sqlite')
curs=conn.cursor()
for row in curs.execute("SELECT * FROM Messergebnisse WHERE Abgeholt='2'"):
print row
conn.close()
Mein Problem ist jetzt, die mit "SELECT * FROM Messergebnisse WHERE ...
von ErwBer
Samstag 4. April 2015, 20:55
Forum: Datenbankprogrammierung mit Python
Thema: SQlite Datensätze kopieren
Antworten: 16
Zugriffe: 5639

SQlite Datensätze kopieren

Hallo,

wie kann ich einen Datensatz aus einer SQlite-Datenbank in eine andere SQLite-Datenbank kopieren?
Ich weiß zwar, wie man in einzelnen Datenbanken Daten einfügt/Daten ausliest, mein Problem liegt jedoch in der "Verbindung" der beiden Datenbanken. Wie können die ausgelesenen Daten von SQlite ...