标签: sqlite

需要一个带有Monodroid的sqlite的例子

有人能指出我在Monodroid中使用sqlite的例子吗?我连一个都找不到.

c# sqlite android xamarin.android

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

如何在Android上的SQLite中转义不受支持的字符?

任何人都可以告诉如何逃脱或替换不支持的字符,如android中的sqlite中的单引号可以任何人举例

谢谢

sqlite android

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

如何从SQLite android中的表中删除一行?

我这样做了,但是没有用.我到了force close.

public boolean favoriteDelete(int id) {
    return database.delete("FavoriteData", "Google" + "=" + id, null) > 0;
}
Run Code Online (Sandbox Code Playgroud)

sqlite android

17
推荐指数
2
解决办法
3万
查看次数

在iPhone应用程序中将日期持久化到SQLite3

我正在开发一个将数据保存到SQLite3数据库的iPhone应用程序.

对于我坚持的每一行,我希望包含"创建日期"和"最后修改日期"

我的问题是将这些信息存储在表格中的推荐方法是什么?

在我的应用程序中,属性表示为NSDate但我不确定如何在我的表中表示此信息.

似乎SQLite3提供了DATETIME类型,但是没有对如何解析此信息的本机理解.

任何帮助将非常感激.

提前致谢.

sqlite iphone cocoa-touch

16
推荐指数
3
解决办法
1万
查看次数

JavaScript:这些子网中的IP是什么?

所以我有~12600个子网:

例如.123.123.208.0/20

和IP.

我可以使用SQLite数据库或数组或其他任何东西

一个月前有一个类似的问题,但是我不是在寻找一个IP对一个子网而是一堆子网(显然是最有效的方式,希望不是O(总子网)):)

如何检查IP是否是其中一个子网中的一个,如果有助于优化,我需要true或false而不是子网.

当前列表中有类似的子网,例如:(实际提取)

123.123.48.0/22 <-- not a typo
123.123.48.0/24 <-- not a typo
123.123.90.0/24
123.123.91.0/24
123.123.217.0/24
Run Code Online (Sandbox Code Playgroud)

总共它们的范围从4.xyz到222.xyz

javascript sql sqlite performance subnet

16
推荐指数
4
解决办法
1万
查看次数

Python的可行数据库抽象层是什么?

我开始参与一个开源项目Gramps,它正在探索将他们的后端从BSDDB切换到关系数据库.无论是SQLite还是MySQL,我们还没有完全决定,甚至可能尝试以有限的容量进行这两项工作.我是一名专业开发人员,但我是python的新手,所以我对当前选择的工具/库并不熟悉.我的任务是研究数据库抽象层.目前正在进行维基讨论以进行比较.对象关系映射器可能很好但不是绝对必要的.虽然我知道这通常是数据库抽象层的同义词.如果包含ORM,则必须提供hock查询,而不必进行太多摔跤.

目前该清单包括:

CouchDB 我还没有调查过这个.

DB-API 这似乎是一个标准的python api,每个db都会创建自己的模块来使用它.甚至BSDDB似乎也写了一篇,但我还没有完全探索过它.这些模块可以互换吗?

SQLAlchemy 这似乎是现在最受欢迎的?但我对蟒蛇世界的接触非常有限.

SQLObject 我还没有研究过这个.

那么人们对python数据库抽象层的看法和建议是什么?

python mysql sql database sqlite

16
推荐指数
1
解决办法
9662
查看次数

SQL查询 - 如何在组内应用限制

我有一个名为t1的表,其中包含以下字段:ROWID,CID,PID,Score,SortKey

它有以下数据:

1, C1, P1, 10, 1
2, C1, P2, 20, 2
3, C1, P3, 30, 3

4, C2, P4, 20, 3
5, C2, P5, 30, 2

6, C3, P6, 10, 1
7, C3, P7, 20, 2
Run Code Online (Sandbox Code Playgroud)

我写了什么查询,以便它在CID上应用group by,但不是每组返回1个单个结果,而是每组返回最多2个结果.还有条件得分> = 20,我希望结果由CID和SortKey排序.

如果我必须对上面的数据运行我的查询,我会期望以下结果:

结果为C1 - 注意:ROWID 1不被视为其得分<20

C1, P2, 20, 2
C1, P3, 30, 3
Run Code Online (Sandbox Code Playgroud)

结果为C2 - 注意:ROWID 5出现在ROWID 4之前,因为ROWID 5的值较小SortKey

C2, P5, 30, 2
C2, P4, 20, 3
Run Code Online (Sandbox Code Playgroud)

C3的结果 - 注意:ROWID 6没有出现,因为它的分数小于20,所以这里只返回1条记录

C3, P7, 20, 2
Run Code Online (Sandbox Code Playgroud)

简而言之,我想在一个分组旁边限制.我想要最简单的解决方案,并希望避免临时表.子查询很好.另请注意,我正在使用SQLite.

sqlite group-by

16
推荐指数
3
解决办法
2万
查看次数

用于C++的SQLite替代品

我正在开发一个应用程序,需要存储许多写入和读取数据,因为需要快速搜索数据(需要某种索引),并且还能够序列化和保存数据.

目前我正在考虑使用SQLite来完成工作,但我愿意接受替代方案.SQLite的语法实际上并不适合C++代码(例如,我被迫通过列索引号而不是列名等来访问结果).

c++ sqlite indexing persistence

16
推荐指数
3
解决办法
1万
查看次数

什么时候sqlite的清单输入有用吗?

sqlite使用作者称之为" Manifest Typing "的东西,这基本上意味着sqlite是动态类型的:如果你愿意,你可以在一个"int"列中存储一个varchar值.

这是一个有趣的设计决定,但每当我使用sqlite时,我就像标准的RDMS一样使用它,并将类型视为静态.实际上,在其他系统中设计数据库时,我甚至从未希望使用动态类型列.

那么,这个功能何时有用?有没有人在实践中找到了一个很好用的东西,用静态类型的列不能轻易完成?

sql sqlite static-typing dynamic-typing

16
推荐指数
1
解决办法
1056
查看次数

SQLite异常:没有这样的表错误

可能重复:
Android Sqlite - "没有这样的表"错误

我们正在尝试在Android上开发应用程序.我们正在使用SQLite数据库和手机

SQLiteException:没有这样的表.

它在模拟器上工作正常.

任何人都可以提供任何意见吗?

sqlite android

16
推荐指数
2
解决办法
6万
查看次数