标签: sqlite

sqlite3.ProgrammingError:提供的绑定数量不正确.当前语句使用1,并且提供了74

def insert(array):
    connection=sqlite3.connect('images.db')
    cursor=connection.cursor()
    cnt=0
    while cnt != len(array):
            img = array[cnt]
            print(array[cnt])
            cursor.execute('INSERT INTO images VALUES(?)', (img))
            cnt+= 1
    connection.commit()
    connection.close()
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚为什么这会给我错误,我试图插入的实际字符串是74个字符长,它是:"/ gifs/epic-fail-photos-there-i-fixed-it-aww-man-the -tire-压力,low.gif"

我在插入之前尝试过str(array [cnt]),但是同样的问题正在发生,数据库只有一列,这是一个TEXT值.

我已经好几个小时了,我无法弄清楚发生了什么.

python sqlite

148
推荐指数
1
解决办法
12万
查看次数

Sqlite LIMIT/OFFSET查询

我对Sqlite有一个简单的问题.这有什么区别:

Select * from Animals LIMIT 100 OFFSET 50
Run Code Online (Sandbox Code Playgroud)

Select * from Animals LIMIT 100,50
Run Code Online (Sandbox Code Playgroud)

sqlite limit

144
推荐指数
3
解决办法
9万
查看次数

SQLite:如何将查询结果保存为CSV文件?

我是SQLite的新手.有没有办法可以将查询结果导出到CSV文件中?

csv sqlite

144
推荐指数
6
解决办法
11万
查看次数

SQLite和共享首选项的优缺点

在SQLite数据库和共享首选项之间存储信息的好机制是什么?

为何使用共享偏好?为什么要使用sqlite?我试图找出它们之间的区别,哪个是更好的数据存储机制,但我无法在Google上找到合适的答案.请帮我举例和解释.

database sqlite android data-storage sharedpreferences

144
推荐指数
4
解决办法
6万
查看次数

创建SQLite数据库和表

在C#应用程序代码中,我想创建一个或多个SQLite数据库然后进行交互.

初始化新的SQLite数据库文件并打开它进行读写的首选方法是什么?

在创建数据库之后,如何执行DDL语句来创建表?

c# sqlite system.data.sqlite

143
推荐指数
1
解决办法
21万
查看次数

使用Python sqlite3 API的表,db模式,转储等的列表

由于某种原因,我找不到一种方法来获得sqlite的交互式shell命令的等价物:

.tables
.dump
Run Code Online (Sandbox Code Playgroud)

使用Python sqlite3 API.

有什么相似的吗?

python sqlite api dump

138
推荐指数
9
解决办法
16万
查看次数

将数据从一个SQLite数据库复制到另一个

我有2个SQLite数据库,它们有共同的数据,但目的不同,我想避免重新插入数据,所以我想知道是否可以将整个表从一个数据库复制到另一个数据库?

database sqlite

135
推荐指数
6
解决办法
9万
查看次数

字符串连接在SQLite中不起作用

我正在尝试执行SQlite替换功能,但在函数中使用另一个字段.

select  locationname + '<p>' from location;
Run Code Online (Sandbox Code Playgroud)

在此剪辑中,结果是0的列表.我希望有一个字符串,其中包含来自locationname和'<p>'文字的文本.

sql sqlite string concatenation operators

134
推荐指数
3
解决办法
9万
查看次数

如何使用SQL Order By语句对结果进行排序不区分大小写?

我有一个SQLite数据库,我试图按字母顺序排序.问题是,SQLite在排序过程中似乎没有考虑A = a,因此我得到如下结果:

A B C T a b c g

我想得到:

A a b B C c g T

我不知道需要做什么特殊的SQL事情?

SELECT * FROM NOTES ORDER BY title
Run Code Online (Sandbox Code Playgroud)

sql sqlite sorting sql-order-by

133
推荐指数
2
解决办法
10万
查看次数

插入后获取生成的ID

我正在使用SQLite和Android,我想知道获取我插入的行的生成ID的最佳方法.

我认为解决方案是在include之后进行搜索,但它看起来并不是最好的方法.

java sqlite android

133
推荐指数
3
解决办法
7万
查看次数