问题标签 [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.
telerik - 有没有办法在 OpenAccessContext 之间传输持久对象
Telerik openaccess 中有没有办法将对象从一个 OpenAccessContext 复制到另一个?
我尝试了以下(丑陋的)方法:获取一个上下文的对象,对其进行序列化,反序列化,然后将其放入另一个上下文中。
我不敢相信没有内置方法来克隆一个对象。有谁知道更好的方法?(我不是说:使用反射复制)
silverlight - Openaccess:如何从数据库中获取数据
Silverlight 新手在这里,尝试做一个简单的数据绑定:
我试图获取测试数据库中所有用户的列表,但我不能;我使用 Openaccess 并遵循所有关于如何创建域模型和域服务的教程;我在执行以下代码时遇到问题,即使我在 db 上有 200 行,它也总是返回 0:
另外,为什么那只是在做
不像在 ASP.NET 中那样工作?
这是 XAML:
c# - Telerik Openaccess ORM 更新对象和自动映射器
我正在尝试使用 Telerik openaccess orm 和 automapper 更新对象,它适用于将对象添加到范围但不更新。
我在他们的网站上看到有人遇到同样的问题,但答案并没有真正帮助我。这是我的代码,它不会更新我的对象:
在这一行之后,我可以看到我的属性反映了新的变化,但它在数据库中不一样
asp.net-mvc - SaveChanges() 在抛出异常之前不起作用
对不起我的英语,我会尽我所能。
我有实体“Usuario”,它从 rbacManager 接收对象,调用 Login 方法(见下文)。如您所见,此方法在无法同时匹配用户和密码时引发异常。在这种情况下,我必须增加属性 Intentos,以允许用户只有 3 次失败的机会。
问题如下: SaveChanges 方法没有保存在 Usuario 中修改的值。我认为 SaveChanges 方法由于异常而失败,但我不确定。我在网上找不到任何帮助。
这是操作方法登录:
第四行的方法 Login 抛出异常:
编辑:我复制 GetUsuario 方法。
任何人都知道为什么 SaveChanges 不起作用?谢谢!
linq - Telerik OpenAccess - 使用非持久属性进行搜索
我在一个项目中使用 Telerik OpenAccess 和 SQL Server,我需要能够搜索某人在某个日期的年龄。我遇到的问题是该人的出生日期存储在一个表中,而要比较的日期在另一个表中,这使我无法使用计算列。但是,它们被连接在一起,以便我可以通过在部分类中创建自己的非持久属性来计算年龄,如下所示:
请忽略这些表的设置有多糟糕,这是我继承的,目前无法更改。这种方法的问题是该属性不可用于使用 Linq 进行搜索。我知道我可以创建一个可以为我执行此操作的视图,但我宁愿不必为此维护视图。有没有办法通过 Telerik 创建一个计算属性,该属性将在 db 服务器上以可搜索的方式计算?
c# - 使用 ORM(log4net 和 OpenAccess)进行日志记录
基于之前的经验和研究,我使用 log4Net 在工作场所实现了日志记录。
然而,当 log4net 在我们的开发会议上出现时,人们普遍倾向于使用自定义记录器。原因是为了使用 Telerik 的 ORM 生成的代码,而不是在配置文件中指定插入查询。
你有什么建议?我们可以为此目的创建一个自定义附加程序吗?我们应该使用自定义记录器吗?
有关信息,这里对自定义记录器有正面和负面的看法。
谢谢
enums - Telerik OpenAccess:可以映射“NullAble”枚举类型属性吗?
我是OpenAccess的初学者。我正在根据我的“Linq to Sql”经验编写一些测试代码
我尝试将允许 null int 字段映射到“NullAble”枚举类型属性,但失败了。
在 VS.Net 的可视化设计器中,如果我将“Nullable”属性设置为“true”并将“Type”属性设置为“MyEnum”(“MyEnum”是我定义的枚举)到域类中的属性,则错误下面将在我编译项目时返回。
“MyClass”持续类的名称为“MyEnum”的成员的类型不是其列的有效映射。
如果我将“Nullable”属性设置为“false”并将“Type”属性设置为“MyEnum?” 到领域类中的属性,编译通过,但是运行时从数据库中取数据会返回下面的错误。
类型转换器初始化失败。名称为“IntConverter”的转换器不会从 CLR 类型“System.Nullable`1[[Model.MyEnum, Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]”转换为 SQL 类型“int”。
但是在“Linq to Sql”中,“NullAble”枚举类型属性可以映射到一个类中并且可以正常工作。
感谢您提前提供任何帮助!
orm - 将 Silverlight 数据访问移植到 WPF
这个项目用 Silverlight 编写并使用 Telerik 开放访问 如何访问 WPF 中的数据?如何将 Silverlight 中的数据访问移植到 WPF。
如果有人想帮忙,我可以上传源代码。
谢谢大家的帮助。
asp.net - Web 应用程序和 DDD
我是 EF 的新手,我想开发一个 Web 应用程序来销售。我一直在阅读有关 DDD(域驱动设计)的内容,但我发现它的实现很复杂。任何建议或一些项目来理解这个架构。?
我打算用作 ORM:OpenAccess 或 NHibernate
asp.net - 使用 Telerik OpenAccess 将值简单绑定到代码中的文本框
我找不到完整的例子。在网格和组合框上找到吨,但不是文本框。此测试是从 TypeCode = “0” 的 UserPhoneType 表中查找“PhoneTypeName”,并将第一个值分配给 asp.net 文本框。
目前,当将文本框设置为“phonetype.FirstOrDefault.PhoneTypeName.ToString”时,我得到“对象引用未设置为对象的实例”
- - 编辑 - -
我按照建议进行了更改。我还成功地将整个电话类型列表绑定到下拉列表控件...以确认数据是可访问的。这一定是我要在这里查询表以获取单个记录的方式。
我得到了同样的错误,但是在“Dim type = phonetype.First ...”记录在表中,但它似乎没有用我的代码提取。