8 _________________________________________
\r
9 Crea una conexion a una database indicada
\r
10 _________________________________________
\r
12 global database,db_cursor
\r
13 database=sqlite3.connect(name)
\r
14 db_cursor=database.cursor()
\r
18 ______________________
\r
19 Ejecuta codigo sqlite3
\r
20 ______________________
\r
22 db_cursor.execute(args)
\r
24 def create(args1,args2):
\r
26 _________________________
\r
29 CREATE = CREA un registro
\r
30 _________________________
\r
32 db_cursor.execute("INSERT INTO "+args1+" VALUES("+args2+")")
\r
34 def read(args1,*args2):
\r
36 ______________________
\r
39 READ = LEE un registro
\r
40 ______________________
\r
43 data=db_cursor.execute("SELECT * FROM "+str(args1)+" WHERE "+str(args2[0])+"="+str(args2[1]))
\r
45 data=db_cursor.execute("SELECT * FROM "+str(args1))
\r
46 return data.fetchall()
\r
48 def update(args1,*args2):
\r
50 ______________________________
\r
53 UPDATE = ACTUALIZA un registro
\r
54 ______________________________
\r
56 db_cursor.execute("UPDATE "+str(args1)+" SET "+str(args2[0])+" = "+str(args2[1])+" where "+str(args2[2])+" = "+str(args2[3])+"")
\r
58 def delete(args1,args2,args3):
\r
60 ____________________________
\r
63 DELETE = ELIMINA un registro
\r
64 ____________________________
\r
66 db_cursor.execute("DELETE FROM "+args1+" WHERE "+args2+"="+args3)
\r
70 _____________________
\r
72 hechos en la database
\r
73 _____________________
\r
85 print("connect"+connect.__doc__)
\r
86 print("runcode"+runcode.__doc__)
\r
87 print("create"+create.__doc__)
\r
88 print("read"+read.__doc__)
\r
89 print("update"+update.__doc__)
\r
90 print("delete"+delete.__doc__)
\r
91 print("save"+save.__doc__)
\r
92 print("close"+close.__doc__)
\r