最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Python简单操作sqlite3的方法示例
时间:2017-07-17 编辑:简简单单 来源:一聚教程网
代码如下 | 复制代码 |
importsqlite3 defTest1(): #con =sqlite3.connect("D:\\test.db") con=sqlite3.connect(":memory:")#store in memory cur=con.cursor() try: cur.execute('create table score(id integer primary key,name varchar(10),scores integer)') cur.execute("insert into score values(0,'Rose',87)") cur.execute("insert into score values(1,'Alice',78)") cur.execute("insert into score values(2,'Helon',100)") cur.execute("insert into score values(3,'Tom',98)") cur.execute("insert into score values(4,'jack',198)") cur.execute("insert into score values(5,'Tony',198)") cur.execute("insert into score values(6,'David',99)") cur.execute("update score set scores =? where id=?",(45,3)) cur.execute("update score set name=? where id=?",("John",0)) cur.execute("delete from score where id =1") exceptException,e: print"There are some except",e con.commit() print"Insert Complete" print"-----------------------------------------" print"Last row id is ",cur.lastrowid cur.execute('select * from score') printcur.fetchall() print"----------------------------------------" cur.execute("select count(*) from score") print"Current Rows is :",cur.fetchall()[0] cur.close() con.close() if__name__=='__main__': Test1() print"hello world" |
-
上一个: Python创建xml文件示例
-
下一个: PHP实现随机生成水印图片功能
相关文章
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31
- Laravel异常上下文解决教程 10-24
- php数组查询元素位置方法介绍 10-24