Tag: SQLite

核心数据VS Sqlite或FMDB …?

现在这可能看起来像一个重复的线程,但我的问题是,我已经阅读了很多问题,如核心数据与SQLite 3等,但这些都是2 – 3年。 我也读过FMDB是由于核心数据在iOS上不被支持而开发的,所以不应该再使用它。 另一方面,我已经读过,不应该使用核心数据作为数据库。 所以我很困惑,是否应该使用核心数据来存储对象 。 我的意思是我应该决定使用哪一个? 有没有任何指导提供的苹果或别人..或者是什么东西,会随着时间的推移。

Python和SQLite:插入到表中

我有一个列有3行,每个代表一个表行: >>> print list [laks,444,M] [kam,445,M] [kam,445,M] 如何将此列表插入表中? 我的表格结构是: tablename(name varchar [100],年龄int,性char [1]) 还是应该使用列表以外的东西? 这里是实际的代码部分: for record in self.server: print "—>",record t=record self.cursor.execute("insert into server(server) values (?)",(t[0],)); self.cursor.execute("insert into server(id) values (?)",(t[1],)) self.cursor.execute("insert into server(status) values (?)",(t[2],)); 插入三个字段分开工作,但使用一个单一的线 self.cursor.execute("insert into server(server,c_id,status) values (?,?,?)",(t[0],),(t[1],),(t[2],)) 要么 self.cursor.execute("insert into server(server,c_id,status) values (?,?,?)",(t),) 才不是。

多级订购

我有一个表格,有一些logging,如名称,评分等字段 我首先要根据评分限制结果sorting为20,然后在这个结果集想要进一步应用基于名称的sorting。 我知道要sorting,我们需要使用查询 Select * from table order by rating Desc limit 20 但在这个结果集如何申请另一个级别的sorting? 我怎样才能将这两种在一个SQLite语句?

SQLite – 在Mac上最好的浏览器?

开发ios应用程序什么是最好的Sqllite查看器? Mac应用程序商店有不less。 感谢和问候

Android上的SQLite和SharedPreferences文件有多安全?

首先,我的背景。 我已经在大型networking系统上工作了十多年,Android是我过去两个月来一直在寻找的东西; 你可以想象,这个差距是相当广泛的:) 看看Android的安全和权限以及数据存储部分的文档,直接与开发人员交stream,阅读书籍和教程,整个模型是如何工作的非常清楚。 但是,我无法findSQLite和SharedPreferences文件是否足够安全地存储微妙的非encryption信息(例如,OAuth令牌)的答案。 有人可能以任何方式抓住他们吗? 引用Android的文档: 应用程序存储的任何数据都将被分配该应用程序的用户ID,而其他软件包通常无法访问。 这是不正常的部分给我额外的白发:) 谢谢,有用的答案,赞赏:)

Phonegap离线数据库

我想在用户手机(超过100 MB)中存储一些大的离线数据在一个encryption的数据库。 如果可能的话,我也想分发预先填充的数据库。 我也看到了这一点 。 我知道webdatabase的东西,但因为它折旧了 ,所以我build议不要这样做 。 我也看到了一些第三方插件,如SQLite插件 ,但它只适用于iOS和Android设备,但我的目标是4个平台(iOS,Android,黑莓,Windows) 有没有其他的解决办法,除了写下我自己的?

在构造System.Data.SQLite.SQLiteConnection时,什么原因导致System.BadImageFormatException

我已经把代码分解成最小的声明: Dim cn As System.Data.SQLite.SQLiteConnection 从WinForm应用程序中调用代码时出现以下错误: System.BadImageFormatException:无法加载文件或程序集“System.Data.SQLite,版本= 1.0.65.0,文化=中性,PublicKeyToken = db937bc2d44ff139”或其依赖项之一。 试图加载格式不正确的程序。 文件名:'System.Data.SQLite,Version = 1.0.65.0,Culture = neutral,PublicKeyToken = db937bc2d44ff139' 然而,从MSunit testing调用相同的代码我没有得到错误,加上完整的代码集按预期工作。

如果数据库大小大于2千兆字节,SQLite性能会降低吗?

去年,当我在他们的网站上查询SQLite时,build议的SQLite数据库大小是2千兆字节。 但现在,我再也找不到这个build议了。 那么有没有人试图使用最新版本的大于2GB的SQLite数据库呢? SQLiteperformance如何? PS:我想制作一个移动应用程序,需要在本地工作的大数据库(例如存储维基百科文章)。

Android游标与ORMLite在CursorAdapter中使用

有什么办法,如何获得一个查询,我用ORMLite道物体处理光标?

sqliteselect与条件的date

我有一个SQLite表与出生date。 我想执行一个查询来select那些年龄大于30岁的logging。我已经尝试了以下,但它不起作用: select * from mytable where dob > '1/Jan/1980' select * from mytable where dob > '1980-01-01'