将python变量设置为SQL查询的结果

时间:2018-06-22 11:09:21

标签: python sql

我是SQL的新手,我正在尝试为SQL查询的结果设置一个变量,我得到的当前输出是None

    c.execute("SELECT Dpos1 FROM tblRoom WHERE RoomId="+count)
    Position=c.fetchone()
    print(Position)

c是用于表的变量,Dpos1的值是我尝试分配给变量Position的整数值

这是我的桌子的构造。

import sqlite3
conn = sqlite3.connect("Rooms Table.db")
c = conn.cursor()
c.execute("""CREATE TABLE tblRoom
              (Roomid INTEGER,
               Dpos1 INTEGER,
               Dpos2 INTEGER,
               Dpos3 INTEGER,
               Dpos4 INTEGER,
               Dpos5 INTEGER,
               Dpos6 INTEGER,
               PRIMARY KEY(RoomId))""")
conn.commit()

0 个答案:

没有答案
相关问题