问题标签 [llblgenpro]

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 投票
2 回答
658 浏览

llblgenpro - 使用带有 Llblgen 的 mvc-mini-profiler 数据库分析

我正在尝试将 mvc-mini-profiler 与用于数据访问的 Llblgen 集成到 asp.net mvc 应用程序。我试图覆盖 llblgen 的 CommonDaoBase.CreateConnection:

但这导致异常,说“无法转换为 SqlConnection ...”。有人让 mvc-mini-profiler 与 llblgen 一起工作吗?

0 投票
1 回答
1394 浏览

c# - 在 llblgen 2.6 中对相关字段进行排序

我继承了一个使用 llblgen 2.6 的应用程序。我有一个具有 AppointmentType 属性(n:1 关系)的 PersonAppointmentType 实体。现在我想根据 AppointmentType 的名称对 PersonAppointmentTypes 的集合进行排序。到目前为止,我在 Page_Load 中尝试了这个:

我可能只是不明白。

编辑: 菲尔让我走上正轨,这很有效:

0 投票
1 回答
1664 浏览

llblgenpro - llblgen Pro SELECT TOP (n) 等效查询

是否可以在 llblgen pro 中执行 select top (n) 查询?...不是 LINQ。如果是这样,我怎样才能使用自助服务来实现呢?

0 投票
2 回答
1150 浏览

sharepoint - 部署 SharePoint 2010 解决方案时出错 - 不能为每个 ILobSystem 对象创建超过 '500' 个 IEntity 对象

我正在生成一个 sharepoint 2010 bdc 模型 xml 文件以及来自模型 1st LLBLGen 框架/C# .net 3.5 项目的实体和关联的服务类。当我在部署 BDC 解决方案时突然开始收到此错误时,一切都很顺利;

在部署步骤‘添加解决方案’中发生错误 178 错误:不能为每个 ILobSystem 对象创建超过‘500’个 IEntity 对象。

使用当前的实体数量,它一直在正常部署(在修改注册表以扩展超时设置之后)。我在 MSDN 中或通过 google 都找不到对 IEntity 对象限制的任何引用,并尝试以各种方式更改生成的 xml 文件以进行测试。如果我删除一个实体,错误会转移到下一个实体的开头。Visual Studio 构建的解决方案很好,只有关于 datetime 数据类型的警告(显然是已知问题)。

我只定义了 59 个实体。其中一些在继承层次结构中,并且模型中表达了许多 FK 关系。我的模型中有太多实体对我来说没有任何意义。我还有很多想补充的。我在每个实体上都包含 EstimatedInstanceCount="10000" 但这似乎没有任何影响。事实上,我相信这是默认设置。模型文件非常大,但我将包含以下单个实体片段以供参考,以了解正在生成的代码。

  • 这是一个误导性的错误信息吗?
  • 我可以尝试对模型进行哪些更改?
  • 是否有任何网站设置会影响这一点?

谢谢你的帮助!

0 投票
1 回答
236 浏览

c# - 严格使用 LLBLGen Pro 作为 EF4 的设计器

首先 - 我对 EF4 的工作方式很满意。我现在主要关心的是当我获得超过 100 个表时是否能够扩展。理想情况下,模式需要保存在相同的数据上下文中。如果我必须将其分解为主题领域,那将不是很好。会有重复的代码等。

所以。没有解决方案可以将 EF4 分成块并保持关系。实际上,有一种方法是不使用设计器并手动编辑 XML。不好。

在这里我找到了 LLBLGen Pro。我知道这是一个带有设计器的 ORM 框架,但我也知道我可以使用他们的设计器来生成 EF4 实体。

我是否正确理解:

  1. 我仍然可以像使用 VS 设计器一样使用 EF4 吗?我的意思是输出会一样吗?我在某处读到我仅限于使用存储过程,没有 LINQ?还是会像 EF 一样?
  2. 我将能够管理大型数据库,唯一的缺点是如果数据库发生更改,我将不得不从 Visual Studio 外部重新生成代码?

如果这是正确的 - 它可能是解决缓慢的设计师/模型问题的好方法。

0 投票
0 回答
269 浏览

c# - C# 使用 LLBL 动态删除关系

只是寻求有关 LLBL 和删除相关实体的一点帮助。我正在创建一个通用代码库,并希望减少我们当前数据访问层的依赖关系。在这样做的过程中,我试图找出一堆方法来通用地获取实体和实体集合并使用 IEntityCollection/IEntity 修改/删除/创建它们。

以下将起作用,我只是想知道是否有更好的方法来做到这一点?我似乎找不到大量的文档或示例。

这是我到目前为止所拥有的:

代码由以下调用:

0 投票
2 回答
2414 浏览

llblgenpro - 如何在 LLBLGen 3.1(自助服务)中执行自定义 sql 语句?

在 SQL Server 上使用 LLBLGen 3.1(自助服务),如何执行自定义 SQL,例如:

  • 从用户偏好中删除
  • select * from UserPreference(例如,到数据表中)
0 投票
1 回答
1347 浏览

.net - T4 用于在 LLBLGen Pro 实体上生成 POCO?

据我了解,LLBLGen Pro 无法在其自己的实体上生成 POCO(请参见此处:http ://www.llblgen.com/Pages/featuresLLBLGenPro.aspx )。

有没有人写过一个 T4 来生成与 LLBLGen Pro 实体相对应的 POCO 类,并生成适当的转换逻辑来往返于实体和 POCO?有没有其他人想出一个不涉及手动编写大量转换代码的解决方案?

0 投票
1 回答
972 浏览

c# - 如何使用 llblgen 返回第一行

嗨,我对 llblgen 真的很陌生,想知道如何做这个简单的任务.. 叹息

目前我正在逐行抓取这一行 field.id = 1,但可以移动和删除行,我总是想要第一行,那么我如何总是在 llblgen 中抓取第一行?

0 投票
1 回答
160 浏览

fluent-nhibernate - LLBLGEN - 流利的 NHibernate

如何让 LLBLGEN 输出到 POCO 而不是 .hbm.xml 文件?

1)我选择了框架作为 NHibernate,但项目属性中似乎没有任何设置来更改输出类型。

2)我想也许我需要单独下载 FluentNHibernate 并将其放入 LLBLGEN 的 Frameworks 目录中,但似乎还需要 .framework 和 .frameworksettings 文件,这不是 FluentNHibernate 下载的一部分。

有任何想法吗?