code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
import sqlite3

DB_FILE_PATH = "W:/shome/chengang/fps.db"

conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()


# 添加 table
cursor.execute('create table COMPANY (proj,char,fps)')
cursor.rowcount
cursor.close()
conn.commit()
conn.close()



# 添加
conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()
users = ('wps','test1','20')
ins="INSERT INTO COMPANY(proj,char,fps) VALUES (?,?,?)"
cursor.execute(ins,users)
cursor.close()
conn.commit()
conn.close()





# 查询
conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()
cursor.execute('select * from COMPANY where proj=? and char=?', ('wps',"test1"))
values = cursor.fetchall()
print values
cursor.close()
conn.close()


# 查询
conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()
cursor.execute('select * from COMPANY where proj=? ', ('wps',))
values = cursor.fetchall()
print values
cursor.close()
conn.close()


# 查询 count
conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()
cursor.execute("select count(char) from COMPANY")
values = cursor.fetchall()
print values
cursor.close()
conn.close()


# 删除

conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()
cursor.execute('delete from COMPANY where proj=? and char=?',('wps',"test1"))
cursor.close()
conn.commit()
conn.close()

# 查询
conn = sqlite3.connect(DB_FILE_PATH)
cursor = conn.cursor()
cursor.execute('SELECT * FROM COMPANY')
values = cursor.fetchall()
print values
cursor.close()
conn.close()