问题标签 [openaccess]

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

c# - Telerik OpenAccess GUID 被消隐

我正在尝试通过添加一个相对简单的实体Telerik.OpenAccess

该实体的一个属性是通过 c# 设置的 GUID GUID.NewGuid()

该属性在调用之前设置得很好,SaveChanges()但随后在 SQL Profiler 中查看该值全为 0。

有人经历过吗?在这里或 Telerik 的论坛上找不到任何建议,并且不知道如何取得进展。

0 投票
1 回答
154 浏览

telerik - 在 Telerik Open Access ORM 中从相关表设置 ID

我是使用 OpenAccess 的新手,所以请多多包涵。

我有一个名为 Messages 的表,其中有一个名为 MessageTypeID 的列,可用的 ID 在名为 MessageTypes 的表中,我如何以编程方式获取特定 MessageType 的 ID 并将其分配给我正在创建的新 Message 对象。

0 投票
1 回答
269 浏览

telerik-open-access - 使用 Telerik OpenAccess 从表中生成枚举

阅读 Telerik OpenAccess 文档,我发现我可以将域类属性的数据类型设置为我明确编码的枚举。我可以使用 OpenAccess 从我的表中生成(和维护)枚举类型,而不是对它们进行编码吗?

0 投票
1 回答
175 浏览

c# - 增强 c# 中的 UI 响应能力

我已经使用动态按钮、动态表格布局和其他控件以一种形式创建了一个 POS 应用程序。生成的动态按钮基于从数据库中查询的数据数量(使用 OPEN ACCESS ORM)。

我的问题是每当我运行应用程序时,UI 响应速度都很慢。例如,当我单击一个类别按钮时,会出现子类别按钮(这些是动态生成的按钮),它会出现,需要几秒钟才能出现,然后屏幕上会有一些小闪光。

我该怎么办?我应该执行什么策略。

谢谢你。非常

0 投票
1 回答
112 浏览

asp.net-mvc - OpenAccess ORM - WithCascadeDelete 不可用

我正在使用 ORM 版本 2013.2.702.1 和 ASP.NET MVC 4.5。我正在尝试像文档一样使用 WithCascadeDelete:Cascade Delete on Class Level,但该方法不可用:

如果我尝试使用:

编译器无法解析该方法。

任何想法为什么?

0 投票
1 回答
204 浏览

telerik - 使用 Telerik OpenAccess ORM 的 WCF 服务和 LightSwitch - 编辑不起作用,声称“指定的实体不受上下文管理”

在遵循http://documentation.telerik.com/openaccess-orm/quick-start-scenarios/getting-started-root-quickstart-vs-light-switch-wcf-ria中描述的步骤后,我偶然发现了一个问题。我可以很好地生成模型和服务,并且将数据源添加到 Lightswitch 项目也没有问题。

如果我之后创建一个带有基于 OpenAccess 服务的屏幕的桌面客户端,我可以正确过滤和查看数据,但是任何编辑或删除现有记录的尝试都会导致错误消息指出“指定的实体不受上下文管理” . 添加新记录没问题(并且新添加的记录表现出相同的症状)。

我在 Visual Studio 2013 中工作,并按照快速入门指南中的步骤操作。我在这里缺少什么吗?是否有人成功地从 OpenAccess 获得了 LightSwitch 可编辑服务,或者它是某种未在任何地方明确说明的已知问题?

0 投票
1 回答
133 浏览

sql-server - Telerik Open Access Profiler 未捕获错误消息,我该怎么办?

在数据方面:

我有一张桌子。

该表有许多字段。

并且这个表已经添加了一个唯一的索引。该索引的目的是不允许插入重复值。

该表已经过手动测试,并且符合该功能。也就是说,它可以达到预期的目的。该表不接受重复值,并且输入的每一行都是唯一的。

在 Telerik Kendo 方面:

在我的应用程序中,我设置了 ORM Open Access UI 网格分析器。我知道插入重复值时 SQL 语句会引发错误,因为我已经对其进行了测试并阅读了它。

但是,当我通过应用程序插入重复值时,启用 ORM Open Access 窗口以将其可视化,探查器不会捕获它。没有错误信息。

我已经尝试了我在这个论坛中阅读的每一条建议,以使 Open Access 捕获错误,但没有任何效果。

我的问题是:如何让 ORM 开放访问探查器捕获每次插入重复值时 SQL 语句生成的错误?

我知道这个问题对可能面临同样困难的其他用户很有用。

提前感谢您分享您的知识并提供指导。

0 投票
1 回答
1497 浏览

telerik - OpenAccess nuget 包和找不到嵌入在程序集异常中的资源 EntitiesModel.rlinq

我们希望消除在客户端上安装 OpenAccess 并构建机器的必要性,并计划使用 OpenAccess nuget 包来实现。我一直在遵循该指南并为解决方案中处理 ORM 的所有项目安装了 OpenAccess.CodeFirst nuget 包。

不幸的是,我收到了臭名昭著的异常:

我已经检查了本文中的所有步骤,但仍然遇到同样的错误。我错过了什么?

0 投票
1 回答
143 浏览

caching - 如何避免telerik数据访问ORM中的缓存或并发?

现在我想通过存储过程计算每个城市这几天pm2.5的平均浓度。存储过程的第一个输入参数是cityname string like Beijing,NewYork,其他输入参数是beginTimeand endTime。输出类称为AvgPM25。

我传递了, , 等参数Beijing,NewYork,2014080120140802计算并输出结果。现在我的问题是有时我尝试更改搜索时间等参数, 输入参数是Beijing,NewYork, 20130801, 20140802, 但它仍然输出结果是以前的搜索结果.这个问题是由于缓存还是并发?我尝试将类属性的'CityName'标识设置 AvgPM25为True,并将缓存策略设置为NoCache,并将并发模式设置为Changed但仍然有这个问题?如何解决?

0 投票
1 回答
524 浏览

c# - 从事务中的多个表中删除

我想在一个事务中使用 Telerik 开放访问从多个表中删除 - 因此,如果任何删除出现问题,它们都会回滚。

这是我在阅读文档后提出的代码,但是我怀疑每个“DeleteAll”都在运行一个单独的事务,而不是在最后等待“SaveChanges()”。真的吗?如果是这样,我还能如何完成我想做的事情(即在一个事务中删除所有内容)?