2016-03-19 9 views
0

Mein Code ist:Wie eine Variable wie "n" in SQLite-Tabelle einfügen mit Python sqlite3

import sqlite3 

def connectDB(n=-1,s=" ",d=" "): #n: 0-->copy \\1-->delete \\2-->rename \\3-->cut 
    conn=sqlite3.connect("DB.db") 
    #print "Connected !" 

    if n==-1:     #if no Args -->give last record 
     conn.execute("SELECT LAST(OPERATORCODE,FIRSTARG,SECONDARG) FROM TaskHis;") 

    else: 
     conn.execute('''INSERT INTO TaskHis (OPERATORCODE,FIRSTARG,SECONDARG) 
     VALUES (n,s,d)'''); 
     conn.close() 

    return True 
+0

AFAIK, der 'LAST (...)' Operator wird in sqlite3 nicht unterstützt. – jofel

Antwort

Verwandte Themen