sql - 如何将字符串值插入 SQLite3 中的表中?
问题描述
编码新手 - 我制作了一个彩色游戏,因此用户可以在设定的时间内获得尽可能多的积分。我正在尝试将分数插入表中。
global score
global timeleft
if timeleft > 0:
e.focus_set()
if e.get().lower() == colours[1].lower():
score += 1
e.delete(0, Tkinter.END)
random.shuffle(colours)
label.config(fg = str(colours[1]), text = str(colours[0]))
scoreLabel.config(text = "Score: " + str(score))
这是我迄今为止为数据输入所做的尝试:
con=sqlite3.connect("winners.db")
cur= con.cursor()
def create_table():
cur.execute("CREATE TABLE IF NOT EXISTS winners(user TEXT,")
def data_entry():
cur.execute("INSERT INTO winners VALUES('User',")
con.commit()
cur.close()
con.close()
#create_table()
data_entry()
我正在尝试获取两列用户和分数。
如果有不清楚的地方,请告诉我。
解决方案
在Java中为我工作,这样做:
INSERT INTO winners VALUES('User',\"?\"")
或者,
INSERT INTO winners VALUES('User','?'")
推荐阅读
- javascript - Wordpress - Yoast 插件框未显示在管理页面上
- mysql - 从用户端将播放列表设为公开或私有
- r - 如何生成 50 个自由度为 50 的 10 chi^2(即 \chi 平方)分布变量的观测值?
- python - Python urllib2.Request 标题响应对于 instagram 不可读
- ios - 如何在推送的视图控制器中的导航栏下方添加一行?
- python - 正则表达式仅搜索一位数字
- c - 如何更改全局数组的元素以供所有线程查看
- vim - 如何编写 vim 函数来搜索多个字符串(当我调用函数时)并突出显示所有字符串(以便我使用 n/N 移动)
- javascript - 如何使用下拉选择操作道具值
- matlab - 通过 Matlab 找到线性方程组的完整和符号解