import sqlite3   # executemany 的例子
conn = sqlite3.connect('test.db')
courses = (    (1, '数学', 6),    (2, '英语', 3),    (3, 'C++', 4),    (4, 'Java', 2),    (5, 'Python', 3),    (6, 'Computer Science', 2),    (7, '计算机网络', 3) )cur = conn.cursor() cur.execute("DROP TABLE IF EXISTS courses")
cur.execute("CREATE TABLE courses(id INT, name TEXT, credit INT)")
cur.executemany("INSERT INTO courses VALUES(?, ?, ?)", courses)   # 使用问号作为占位符conn.commit()
cur.execute("select * from courses")
print(cur.fetchall())    # 返回 所有查询结果
conn.close()

如果要插入表中的是变量,只需令courses=((a1,b1,c1),(a2,b2,c2)),其中abc都是变量

python向sqlite数据库中插入数据(变量)相关推荐

  1. 以使用QSqlQuery向数据库中插入数据为例,做一个小结

    背景: 最近在使用Qt+SQLite写一个本地数据库管理程序(使用者不懂SQL),在写向数据库中插入数据的 相关的函数时,我遇到了几个问题(暂时就这些): 1.向指定字段插入指定数据时,读取到的数据都 ...

  2. qt mysql 系统时间_使用QT和参数在SQLite数据库中插入日期时间

    我想从C++/QT应用程序执行插入到SQLite数据库. 我想要插入数据的表格中的一列是datetime(yyyy-mm-dd hh:mm:ss).使用QT和参数在SQLite数据库中插入日期时间 我 ...

  3. 关于向数据库中插入数据时报“An explicit value for the identity column in table can only be specified when ...“的错误

    关于向数据库中插入数据时报"An explicit value for the identity column in table 'tm_o365_11' can only be speci ...

  4. 用java向mysql数据库中插入数据为空

    利用java面向对像编程,向数据库中插入数据时.遇到插入的数据为空的情况.在此做一小结: 1.数据库连接正正常 2.sql语句没有问题 3.程序没有报异常 4.代码: import java.util ...

  5. mongodb数据库中插入数据

    mongodb数据库中插入数据 一:connection 访问集合: 在mongodb数据库中,数据是存储在许多数据集合中,可以使用数据库对象的collection方法访问一个集合.该方法使用如下: ...

  6. Java向数据库中插入数据出错时怎么避免插入错误数据

    Java向数据库中插入数据出错时怎么避免插入错误数据 对于初学者,向数据库写数据时,当程序输错,会有错误的数据写入了数据库,这是可以用捕获异常回滚的方法避免这种情况的发生 代码如下: /** 完成增删 ...

  7. ajax向数据库中添加数据,用jqueryajax在数据库中插入数据

    我有一个带有c#(.net4)代码的表单.在这种形式下,用户填写他的规格并提交. 我想在jquery中使用ajax或post方法来预防blink.i写流程代码. "成功"函数执行, ...

  8. php怎么插入数据,利用PHP怎么向MySQL数据库中插入数据

    利用PHP怎么向MySQL数据库中插入数据 发布时间:2020-12-11 16:41:47 来源:亿速云 阅读:89 作者:Leah 这篇文章给大家介绍利用PHP怎么向MySQL数据库中插入数据,内 ...

  9. 向数据库中插入数据的三种方式

    在数据库中,向数据库中插入数据,使用insert into关键字.在数据库中插入数据有三种方法. 1)插入单个字段的情况 insert into table_name(列名) values(值); 2 ...

最新文章

  1. iOS 标签自动布局
  2. Eclipse+Maven+SpringMVC+Mybatis+MySql搭建总结
  3. crank storyboard学习笔记(一)环境安装
  4. php中url重写,使用PHP重写URL
  5. Tomcat+Apache 负载均衡
  6. Android的Toast介绍-android学习之旅(三十六)
  7. Linux stmac网卡代码分析 -- open
  8. 自己动手写TCC7901的GPIO驱动
  9. linux脚本中swith,BeanShell中switch语句
  10. mysql的find in set_mysql中find_in_set()函数的使用及in()用法详解
  11. 爬虫python能做什么-Python除了能做爬虫之外还能做什么?
  12. 分页存储过程--From:桌面备份 - sql2005新功能.docx
  13. mysql res.body_请帮我找一下错吧:body ?php $link=mysql_connect('localhost','root','123') or die (不能连接数据库...
  14. python类的本质和跨文件全局变量(秒杀单例模式)
  15. JAVA NIO介绍及使用
  16. while 循环语句的使用
  17. 2010-03-24 网络驱动
  18. mysql 连续打卡天数_Sql如何统计连续打卡天数
  19. 重磅!我组问卷调查结果公布
  20. 华为智慧屏鸿蒙系统深度评测,高端技术下放毫不吝啬!华为智慧屏SE系列评测:鸿蒙OS让入门大屏也好用...

热门文章

  1. hdu 1115(多边形重心)
  2. hdu 4529(状态dp)
  3. Golang之Ginkgo、Gomega测试框架
  4. bzoj1025题解
  5. 第四百一十七天 how can I 坚持
  6. 伪元素控制网页表单样式
  7. MPlayer在ARM上的移植(S5PV210开发板)
  8. [待总结]各种中文乱码分析与处理:数据库、eclipse、linux to windows、web应用
  9. C++ 方块游戏小更新
  10. 转盘在转动的同时ajax异步加载,用jQuery旋转插件jqueryrotate制作转盘抽奖.pdf