我是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()