小编Tro*_*gan的帖子

使用python 2.7查询sqlite3数据库并获取"sqlite3操作错误没有这样的表"

我的简单测试代码如下所示.我已经创建了表,可以使用Firefox上的SQLite Manager加载项查询它,所以我知道表和数据存在.当我在python中运行查询(并使用python shell)时,我得到了没有这样的表错误

def TroyTest(self, acctno):

    conn = sqlite3.connect('TroyData.db')
    curs = conn.cursor()

    v1 = curs.execute('''
    SELECT acctvalue 
    FROM balancedata
    WHERE acctno = ? ''', acctno)
    print v1  
    conn.close()
Run Code Online (Sandbox Code Playgroud)

python sqlite

2
推荐指数
1
解决办法
6649
查看次数

标签 统计

python ×1

sqlite ×1