问题标签 [dbaccess]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
351 浏览

apache - 当 CKAN 配置了 saml2 时,httpd 服务器日志中的 DBAccessError(13, Permission denied)

我正在使用 apache httpd 服务器运行 CKAN。所以,当我在 ckan 中启用 saml2 扩展时。我的 apache 日志中出现以下错误,并在网页上看到“内部服务器错误”。

0 投票
0 回答
73 浏览

ios - iOS Swift 3 中的 SharkORM 加密属性问题

我正在使用 DB 开发 iOS 项目,我正在使用 SharkORM 并使用可可豆荚将其集成到我的项目中,我的项目是使用 Swift 3 构建的。

一切正常,但现在我需要向数据库添加加密值,为了测试它,我添加了一个非常简单的代码,

我创建了一个“用户”类,在其中定义了一个“测试”属性,该属性是 Double 类型:

我还在类中添加了以下代码,以将“test”定义为加密属性:

为了读/写这个属性,我做了以下事情:

请注意,当前用户是一个单例实例,并且正在从数据库中读取。但是,我收到以下异常:

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[SRKEncryptedObject doubleValue]:无法识别的选择器已发送到实例

知道为什么会这样吗?提前致谢。

0 投票
1 回答
172 浏览

ios - SharkORM - 如何解析连接的结果

我正在尝试使用 SharkORM 来获取对象之间的关系。我熟悉 SharkORM 文档中定义的joinTo 语法,但我不确定如何使用生成的joinedResults 对象来获取我需要的相关对象。

输出

进入 Person.joinedResults 字段,但是如何获取这些结果并取回 Department 对象。我尝试在 joinTo 之后调用 person.department,但它似乎对数据库进行了第二次查询,就好像我根本没有使用 joinTo 一样。

我真的希望手动将 person.joinedResults 的字典结果解析为 Department 对象吗?这非常麻烦,尤其是当您开始加入多个关系时。

我觉得好像我缺少一些明显的方式来使用 joinTo 的结果。

0 投票
0 回答
620 浏览

ios - iOS Swift 将 .sql 文件中的数据导入现有的 SQLite 数据库

我在我的 iOS Swift 3 应用程序中使用 SharkORM,我正在尝试使用以下函数将数据从 SQL 脚本文件导入我的 SQLite 数据库:

但是,我无法将任何记录添加到我的“单位”表中,因为我总是收到以下错误:

任何人都知道为什么会发生这种情况?如果有另一种方法可以将 .sql 文件导入我的数据库,即使不使用 SharkORM。

提前致谢。

0 投票
1 回答
87 浏览

dbaccess - 如何使我的模型独一无二?

每次我从服务器获取项目时,相同的项目将插入到数据表中,因此数据表中有许多相同的项目。如何使 r_id 或 r_name 唯一???

0 投票
0 回答
138 浏览

ios - 如何在 Shark Orm 中添加复合索引

我了解如何根据文档在 SharkORM 中定义一个属性索引

根据我的理解,上面将创建一个关于名称的索引,另一个是关于年龄的索引。但是,如果我想创建一个复合索引(即先包含名称,然后包含年龄的索引)怎么办?如果上面的代码正在这样做,那么我的问题是如何为模型定义多个索引?

换句话说,我将如何在 SharkORM 中定义以下两个索引?

  • [姓名年龄]
  • [姓名、地点]
0 投票
1 回答
218 浏览

ios - 对象返回空描述

为什么当我提交一个对象并NSLog(@"model: %@", self)entityDidInsert控制台中执行输入时,它只打印“模型:”,而当我执行po self调试模式时,我收到消息“对象返回空描述”。

对象已正确存储。

0 投票
1 回答
465 浏览

python - pymongo:[Errno 10013] 尝试以访问权限禁止的方式访问套接字

所以我遇到了最奇怪的问题!我有一个 python 脚本,它工作得很好,可以访问本地 mongodb,一切都很好。然后我想添加一个新功能,但我想先尝试一下,所以我将脚本复制到一个新文件中,当我尝试运行它它没有访问 mongodb 并且它一直给我这个错误pymongo: [Errno 10013] An attempt was made to access a socket in a way forbidden by its access permissions 但是旧脚本仍然可以正常工作!我搜索了每一个谷歌本可以带我去尝试我所知道的一切但问题仍然存在所有新脚本都给我这个错误并且所有旧脚本都工作得很好..有人可以帮助我吗?

0 投票
1 回答
112 浏览

ios - 使用 SharkORM 从本地包中读取 SQLite 数据库

我是 iOS 开发的新手,我想使用SharkORM读取存储在应用程序包中的数据库。我找到了getCustomSettings()代表,但我认为我用错了。它在其他地方创建新的数据库并且它是空的。

我的数据库文件被命名data.db并存储在Resources/Database项目的文件夹中。

谁能告诉我有什么问题?任何人都可以提供我工作的例子吗?

0 投票
0 回答
41 浏览

ios - 如何使用 SharkORM 读取 BLOB

我想用 SharkORM 从 SQLite 数据库中读取 BLOB 字段,但我不知道如何正确执行。这是我使用的模型:

}

查询如下:

我知道数据库中的 BLOB 不为空,因为我可以使用 SQLite 数据库查看器查看一些数据,并且使用同一数据库的 Android 应用程序可以读取 BLOB。但是对于我在 iOS 中的实现,上述代码的结果总是返回 BLOB。

有谁知道如何用 SharkORM 读取 BLOB?

谢谢!