问题标签 [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.
c# - Telerik OpenAccess GUID 被消隐
我正在尝试通过添加一个相对简单的实体Telerik.OpenAccess
。
该实体的一个属性是通过 c# 设置的 GUID GUID.NewGuid()
。
该属性在调用之前设置得很好,SaveChanges()
但随后在 SQL Profiler 中查看该值全为 0。
有人经历过吗?在这里或 Telerik 的论坛上找不到任何建议,并且不知道如何取得进展。
telerik - 在 Telerik Open Access ORM 中从相关表设置 ID
我是使用 OpenAccess 的新手,所以请多多包涵。
我有一个名为 Messages 的表,其中有一个名为 MessageTypeID 的列,可用的 ID 在名为 MessageTypes 的表中,我如何以编程方式获取特定 MessageType 的 ID 并将其分配给我正在创建的新 Message 对象。
telerik-open-access - 使用 Telerik OpenAccess 从表中生成枚举
阅读 Telerik OpenAccess 文档,我发现我可以将域类属性的数据类型设置为我明确编码的枚举。我可以使用 OpenAccess 从我的表中生成(和维护)枚举类型,而不是对它们进行编码吗?
c# - 增强 c# 中的 UI 响应能力
我已经使用动态按钮、动态表格布局和其他控件以一种形式创建了一个 POS 应用程序。生成的动态按钮基于从数据库中查询的数据数量(使用 OPEN ACCESS ORM)。
我的问题是每当我运行应用程序时,UI 响应速度都很慢。例如,当我单击一个类别按钮时,会出现子类别按钮(这些是动态生成的按钮),它会出现,需要几秒钟才能出现,然后屏幕上会有一些小闪光。
我该怎么办?我应该执行什么策略。
谢谢你。非常
asp.net-mvc - OpenAccess ORM - WithCascadeDelete 不可用
我正在使用 ORM 版本 2013.2.702.1 和 ASP.NET MVC 4.5。我正在尝试像文档一样使用 WithCascadeDelete:Cascade Delete on Class Level,但该方法不可用:
如果我尝试使用:
编译器无法解析该方法。
任何想法为什么?
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 可编辑服务,或者它是某种未在任何地方明确说明的已知问题?
sql-server - Telerik Open Access Profiler 未捕获错误消息,我该怎么办?
在数据方面:
我有一张桌子。
该表有许多字段。
并且这个表已经添加了一个唯一的索引。该索引的目的是不允许插入重复值。
该表已经过手动测试,并且符合该功能。也就是说,它可以达到预期的目的。该表不接受重复值,并且输入的每一行都是唯一的。
在 Telerik Kendo 方面:
在我的应用程序中,我设置了 ORM Open Access UI 网格分析器。我知道插入重复值时 SQL 语句会引发错误,因为我已经对其进行了测试并阅读了它。
但是,当我通过应用程序插入重复值时,启用 ORM Open Access 窗口以将其可视化,探查器不会捕获它。没有错误信息。
我已经尝试了我在这个论坛中阅读的每一条建议,以使 Open Access 捕获错误,但没有任何效果。
我的问题是:如何让 ORM 开放访问探查器捕获每次插入重复值时 SQL 语句生成的错误?
我知道这个问题对可能面临同样困难的其他用户很有用。
提前感谢您分享您的知识并提供指导。
caching - 如何避免telerik数据访问ORM中的缓存或并发?
现在我想通过存储过程计算每个城市这几天pm2.5的平均浓度。存储过程的第一个输入参数是cityname string like Beijing,NewYork
,其他输入参数是beginTime
and endTime
。输出类称为AvgPM25。
我传递了, , 等参数Beijing,NewYork
,20140801
它20140802
计算并输出结果。现在我的问题是有时我尝试更改搜索时间等参数, 输入参数是Beijing,NewYork
, 20130801
, 20140802
, 但它仍然输出结果是以前的搜索结果.这个问题是由于缓存还是并发?我尝试将类属性的'CityName'标识设置 AvgPM25
为True,并将缓存策略设置为NoCache,并将并发模式设置为Changed但仍然有这个问题?如何解决?
c# - 从事务中的多个表中删除
我想在一个事务中使用 Telerik 开放访问从多个表中删除 - 因此,如果任何删除出现问题,它们都会回滚。
这是我在阅读文档后提出的代码,但是我怀疑每个“DeleteAll”都在运行一个单独的事务,而不是在最后等待“SaveChanges()”。真的吗?如果是这样,我还能如何完成我想做的事情(即在一个事务中删除所有内容)?