问题标签 [telerik-open-access]

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 投票
3 回答
849 浏览

orm - Telerik OpenAccess 与 SubSonic 的简单速度测试(不是“哪个更好”)

我已经使用 SubSonic 2 大约 5 年了,并且很喜欢它。然而,在过去的六个月里,我一直在考虑迁移到 SubSonic 3 或类似的 ORM 工具。由于我的公司使用了大量 Telerik 的工具,我想我会尝试 OpenAccess。配置好之后,我想我会尝试一个非常基本的任务,即从我们的用户表(约 30 条记录)中加载一个带有信息的 RadGrid。

因此,在 Grid 的 OnNeedDataSource 事件中,我有以下内容:

在构建该页面并运行该页面之后,它吐出它花了 1607 毫秒。但是,刷新页面后它会返回 0 秒。(为什么?)

然后我输入了 SubSonic 代码:

我第一次运行代码,它说它花了 171 毫秒。刷新页面后,它报告它需要 60-70ms。

所以,我的问题是:为什么 OA 在第一次访问时加载需要相当长的时间,但在每次页面刷新时加载零秒?而 SubSonic 在第一次访问时要快得多,但每次页面刷新大约需要 65 毫秒?

如果这是一个“基本”问题,或者我没有充分测试性能,我深表歉意。如果有任何方法可以改进此方法,我将不胜感激任何建议。

谢谢,安德鲁

0 投票
1 回答
1586 浏览

telerik - 有条件地在 Telerik MVC Grid 中添加复选框

我正在将 Telerik Grid 用于带有 aspx 引擎的 MVC 3。我必须仅在状态已完成的那些行上添加一个复选框。

以上是我的绑定列,现在我必须检查 CaseStatus 值是否是某个特定数字,然后我只需添加该行的复选框。

任何想法如何做到这一点?

0 投票
1 回答
149 浏览

linq - 在 OpenAcess 中插入组和内容

我在 sql 中的 Group 和 Content 表之间有一个多对多的关系,我用一个联结表来破坏它。它的名称是 GroupContent 。

当我尝试插入一个新的组和内容时,Openaccess 会插入一个组和一个内容,并且不会在我的联结表中插入任何记录。这是我的代码

我可以使用它来使用实体框架进行编码吗?

0 投票
3 回答
86155 浏览

c# - 遍历通过域模型上的 linq 查询返回的对象的属性和值

我在关系数据库中有一个自定义实体,我已通过域模型映射到 CLR。因此,通过使用以下语句,我可以通过域模型上的 LINQ 查询将数据库中的实体拉入内存,如下所示;

我需要访问此实体上的属性/字段,我需要能够确定属性/字段名称及其值。我想遍历内存中的这些项目,并将它们的名称和值写到控制台。

我尝试使用这种方法,但无法弄清楚如何更正语法(我也不确定 GetProperties 是正确使用的方法,GetFields 出于某种原因没有返回任何内容,所以我认为这是要走的路)但这并不重要,因为我需要的只是对该值的读取权限;

在使用 EF 或 openaccess 之类的域模型时,是否有更简单的方法来获取属性/字段值?如果没有,我会以正确的方式去做吗?最后,如果是这样,我该如何修复值变量声明中的语法?

以下是域模型生成的代码中的一些示例字段/属性,供参考;

0 投票
3 回答
882 浏览

c# - Telerik OpenAccess - 覆盖生成的属性

我想验证通过 Telerik OpenAccess Mapper 生成的属性(IDataErrorInfo)。

像这样。

现在我想像这样在我的第二类 Etage(也是部分)中覆盖属性“版本”。

然后我得到以下错误:

“Inventar.Model.Etage.Version”和“Inventar.Model.Etage.Version”之间的歧义

0 投票
1 回答
7578 浏览

entity-framework - 实体框架 5 与 Telerik OpenAccess ORM(特别是)

我正在开始一个新项目,并希望获得有关选择 ORM 的建议。我知道这个主题之前已经提出过,但是这个主题是特定于实体框架 5(不是 4)或 Telerik OpenAccess ORM。

该项目将驻留在 Windows Azure 上并使用 Windows Azure SQL 数据库。一旦 4.5 在 Azure 上运行,我会将其迁移到 .NET 4.5。

我目前是 Telerik Ultimate Collection 订阅者。

有没有人知道这种情况有什么优点/缺点?目前我稍微倾向于 Telerik OpenAccess。

谢谢

0 投票
1 回答
60 浏览

asp.net - InvalidOperationException 由于在查询中使用了多个数据模型

我正在使用 Telerik 开放访问。我有三个数据模型,对于这三个数据模型,我有三个不同的上下文模块。

在我的查询中,我想通过连接不同数据模型中的不同表来检索数据。我写了查询,但它抛出了这个错误:

InvalidOperationException 未由用户代码处理。

如果项目中有不同的数据模型,我该如何检索数据?

0 投票
1 回答
261 浏览

asp.net-mvc - 如何使用 Telerik 开放访问从不同数据模型的不同表中获取数据

我正在使用 Telerik 开放式访问,我有三种不同的数据模型,例如:

我在不同的数据模型中有三个不同的表。我想从所有表中加载数据;我使用连接并编写了 lambda 表达式,但它引发了异常

用户代码未处理的 InvalidOperationException

你能告诉我如何从不同数据模型的不同表中检索数据吗?

0 投票
1 回答
599 浏览

c# - Telerik OpenAccess ORM 中的提交异常

我之前有一个与此类似的问题,但与实体框架有关。从那以后,我尝试使用 Telerik OpenAccess。这是我的模型:

在此处输入图像描述

当大约每 10 秒运行一次以下函数时,它的行为与预期一样,并且不会出现异常。但是,如果我在短时间内连续调用此函数 3 次,我会收到此错误。

这是功能。抛出异常SaveChanges()

SaveChanges 调用是否不会阻止函数退出,从而阻止下一次函数调用的发生?

0 投票
1 回答
224 浏览

c# - C# MVC 解决方案?

我最近的任务是更新用 C# 完成的系统。我来自 Kohana MVC 基于 Web 的开发,但有 C# 经验。

问题是:我的解决方案是一些“奇怪”的命名约定。我想知道它可能是什么以及如何在 VS 2010 Ultimate 中加载解决方案。

这是如何运作的?我需要单独编辑每个文件夹还是有办法在我的开发人员 IDE 中加载整个解决方案?