问题标签 [coolstorage]

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 回答
415 浏览

c# - CoolStorage 中的多对多关系中的 Delete 和 Remove 有什么区别

多对多关系必须使用删除项目的方法:删除和删除。这两者有什么区别?

0 投票
1 回答
379 浏览

c# - 如何在 CoolStorage 中按 NEWID 订购?

如何通过 NEWID 订购我的结果集以获得随机顺序?

0 投票
1 回答
535 浏览

c# - Vici.CoolStorage:使用 ManyToOne 和 ManyToMany 关系进行过滤

在我的 Event 类的 .List() 方法上使用以下过滤器时,我在 Vici.CoolStorage 'Unable to cast object of 'System.String' to type 'QueryExpression' 中遇到异常:

-> 事件 - 资源 = ManyToOne 关系(资源属性)

-> Resource - Team = ManyToMany 关系,复数=true(CSList Teams 属性)

我想使用属于指定团队 (teamID) 的资源检索所有事件。这在 Vici.CoolStorage 过滤器语法中是否可行?

附言。团队 ID = 指导

0 投票
2 回答
186 浏览

coolstorage - 在 CoolStorage 中对可为空的子属性进行排序

假设我们有 Films 和 HeaderItems。有时电影有一个 HeaderItem 链接到它 OneToOne 但并非总是如此。

现在我想按标题对所有电影进行排序,但我希望将 HeaderItem 链接到它们的电影按 HeaderItem.Position 排序(如果 HeaderItem 不为空)。

我尝试在 Films 和 OneToOne 上实现 OneToMany,但我可以让排序工作。他不能将 QueryExpression 转换为字符串,反之亦然。

关于如何做到这一点的任何想法?

0 投票
1 回答
378 浏览

stored-procedures - 如何使用vici coolstorage 执行存储过程?

我正在围绕 Vici Coolstorage(asp.net 版本)构建一个应用程序。我创建了我的类并将其映射到我的数据库表,并且可以很好地提取所有记录的列表。

我编写了一个存储过程,其中查询跳过未使用 Coolstorage 映射的数据库,但是,查询结果中的字段直接映射到我的一个类。该过程采用 1 个参数。

所以这里有两个问题:

我如何执行存储过程?我在做这个

并获得异常“'procedurename'附近的语法不正确”。(我猜这是因为它试图将其作为文本而不是过程来执行?)

而且,由于代表我的表的类被定义为抽象的,我如何指定结果应该创建一个 MyTable 对象列表而不是通用或动态或任何对象?如果我尝试

编译器因为它是一个抽象类而对我大喊大叫。

0 投票
1 回答
422 浏览

coolstorage - 使用 Vici CoolStorage 搜索多对多关系

对于用于管理书名等的应用程序,我使用 CoolStorage 作为 ORM。

数据库有一个名为“titles”的表。每个标题可以有 n 个作者,存储在“作者”表中。这两个表通过链接表'titles_authors'连接,这是纯粹的。

当我尝试过滤作者的标题时,我得到一个例外:

无法将“QueryExpression”类型的对象转换为“System.String”类型

有谁知道如何按作者过滤标题?

0 投票
2 回答
597 浏览

.net - 有没有像 Vici CoolStorage 这样的 .Net 简单 ORM?

我真的很喜欢 Vici CoolStorage,因为它使用和使用 MySQL 非常简单。我试过NHibernate,但我就是不明白。有谁知道或者你能推荐一个简单轻便的.Net ORM,因为它看起来像 Vici CoolStorage 已经死了。

0 投票
1 回答
411 浏览

orm - Windows Phone 7 上的 CoolStorage - 映射问题

我在 Windows Phone 7 应用程序中使用 Vici.CoolStorage 来访问 SQLite 数据库。我在这一行得到一个空引用异常:

我的数据库中有两个表:

相关模型的映射是:

如果我在 Regimen 模型中注释掉 OneToMany 关系,它工作正常。我无法弄清楚我的映射有什么问题。

0 投票
2 回答
1034 浏览

c# - 将 Vici Cool Storage 与 monodroid 一起使用

嘿,目前我不确定它是如何得到官方支持的,但是有报道称人们成功地将 monodroid 与 vici coolStorage 一起使用。我已经能够将程序集放入我的项目并进行编译,但是,某些类在我尝试使用它们时会引发编译时错误。特别是在尝试像网站上的 monoTouch 示例那样连接时。.

尝试使用 CSConfig 的方法时没有智能感知,当我尝试将 3 个 args 传递给 CSConfig.SetDB() 时,我收到无效数量的 args 错误。

0 投票
1 回答
92 浏览

coolstorage - 如何在 CoolStorage 中的不同上下文之间切换

我有不同的数据库具有相同的模式,唯一的区别是连接字符串。是否可以使用 CoolStorage 中的上下文选项将 CoolStorage 实例的上下文切换到另一个 SQL 实例?