pysqlite

    0热度

    1回答

    我想在以后的查询中使用sqlite查询的结果。在下面的代码中,请注意exam [1]是一个字符串,'endtime'打印正确。但是,我似乎无法将它传递给db.execute语句。更麻烦的是,如果我从python命令行执行相同的操作(将endtime设置为字符串并调用db.execute语句),它将按预期工作。任何关于我失踪的想法。 exam_list由两个日期时间字符串和一个uuid组成。我也尝试

    0热度

    1回答

    所以,我有以下的问题来更新我的数据库时: 我在我的表中的列,我需要在三个分裂本质,所以我有以下代码: with con: cur = con.cursor() cur.execute('SELECT Column1 FROM MainTable') while True row = cur.fetchone() if row == None: b

    0热度

    1回答

    在Android上,我非常习惯使用cursor.moveToLast()来获取游标中的最后一项。但是,我似乎无法找到Python的SQLite的等价物。有没有一个函数可以让我得到游标的最后一行? 我可以只调用cursor.fetchall()并获取列表中的最后一项,但是有没有比这更有效的东西?谢谢。

    1热度

    1回答

    pysql = lambda q: pdsql.sqldf(q, globals()) str1 = "select coalesce(ID1, H_ID, [Alternate Source Unique Identifier]) as Master_ID, [Alternate Source Unique Identifier] as Q_ID from cros

    0热度

    1回答

    我试图在我的Windows 10计算机上安装pysqlite模块Python 2.7。我发出以下命令: pip install pysqlite 安装运行如常,直到它击中了一个错误: c:\users\xaresys\appdata\local\temp\pip-build-xleoab\pysqlite\src\connection.h(33) : fatal error C1083: Ca

    1热度

    1回答

    我使用PyMySQL来ping一个数据库,并获得价值了。我这样做是这样的: cursor.execute(/*SQL Statement*/) result = cursor.fetchone() print (result) 我测试了这个,它工作正常。现在的问题是我想在元组result得到公正的第一要素,我试着这样做,像这样: cursor.execute(/*SQL S

    0热度

    1回答

    我有两个单独的数据库文件,每个数据库文件都带有匹配主键但具有不同数据的表。我想根据另一个表中的值从一个表中提取行。在CLI为sqlite3,我会做这样的: .open data.db .open details.db attach 'data.db' as data; attach 'details.db' as details; select details.A.colA from d

    0热度

    1回答

    我有比已 Python pysqlite not accepting my qmark parameterization 我的问题已经回答了一个类似的问题如下: 我想为一个字符串,它是喜欢的东西,而不是为一个参数化搜索字符串本身。 这是我的发言: command = "select id, l from testDT where l like '%, ?]'" cur.command(comma

    0热度

    1回答

    试图让jupyter(ipython3)上Python3.5运行,我使用 sudo pip3 install jupyter 但是安装了它,尝试推出jupyter笔记本电脑,当我收到错误的模块_sqlite3和pysqlite2缺失。我尝试通过pip3安装它们。对于pysqlite2,似乎没有可用的版本(?)。对于sqlite3的我得到 RuntimeError: Package 'sqlit

    2热度

    1回答

    我希望用户能够选择显示结果的顺序,例如按年龄),并且我不想在从数据库中获得它们之后对它们进行分类。 显然,如果用户能够指定影响SQL命令的输入,那么需要对它进行消毒处理,而且我通常会使用参数化,但pysqlite似乎忽略除参数以外的任何参数。 示例代码如下显示参数化不适用于ORDER BY,也是一种使用字符串格式化的解决方法,但容易受SQL注入影响。 什么是推荐的解决方案,允许用户输入影响排序顺序