问题标签 [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 投票
1 回答
185 浏览

c# - ORM:LLBLGen 项目和其他

ORM:nHibernate 和 LLBLGen 等...

在 LLBLGen 中,您在单个项目下定义所有数据库,我不确定您是要在单个项目下定义所有数据库还是在单个项目下定义每个应用程序的数据库。

你做什么工作?它与 nhibernate 和其他人有什么不同,你在哪里定义/ERM 你的数据库?

0 投票
0 回答
935 浏览

c# - 如何将不同的项目加载到 llblgen pro 集合中

我有一个类似下面代码的集合。我从表中加载所有项目。如何仅在特定字段上加载不同的项目?

0 投票
1 回答
319 浏览

asp.net-mvc - 为什么当我的字符串太长时,MVC 会在我的模型上调用 set 方法?

在 ASP.NET MVC 应用程序中,我有一个模型定义如下:

在我的控制器更新操作方法中,我有以下代码:

问题是,当我在视图中的文本框中输入一个超过 20 个字符的值时,我希望 MVC 不会尝试在我的模型上设置属性(然后抛出异常,因为它太长而无法放入数据库列)。在实际尝试设置属性之前,我会认为它会被 ModelState.IsValid 测试停止。

请注意,我在这里模拟一个实际的 ORM - LLBLGenPro - 这是它为具有长度的数据库列生成的属性所做的 - 如果您尝试设置一个太长的值,它会引发异常。

除了修改 LLBLGen 的模板,我应该如何解决这个问题?

这是 ASP.NET MVC 的正常行为吗?

0 投票
2 回答
2063 浏览

sql - LLBLGen 查看生成的 SQL 语句

我正在使用 LLBLGen 访问使用 LLBLGen 运行时框架的 SQL Express 数据库。使用 Visual Studio 2010。

我已经创建了一个谓词表达式,但是它似乎没有做我认为应该做的事情,我如何查看发送到数据库的生成的 SQL?

先感谢您。

0 投票
0 回答
117 浏览

c# - 日期类型的 LLBLGen 模板绑定测试

在 LLBLGen 模板绑定查看器中,我想检查字段是否为日期类型,如果是,请执行操作

我有类似的,检查字符串类型:

我希望能够为日期类型做类似的事情,比如:

但是,IsDateField 不能作为命令使用。

提前致谢。

0 投票
1 回答
1117 浏览

llblgenpro - LLBLGen 默认变量字段值读取不为空但为空

我有一个 LLBLGen 实体。

如果我没有为数字赋值,调试器会将其读取为非空,但是,它会抛出一个异常,告诉我它实际上是 NULL。

我相信 LLBLgen 会自动为所有变量分配默认值,但我现在不能确定。

请任何能够对此有所了解的人。谢谢。

0 投票
1 回答
879 浏览

sql-server-2008 - 无法在 LLBL Gen Pro 中切换连接字符串

我在 Sql 2008 R2 服务器中有两个具有相同架构的数据库,它们的名称是Database1Database2我连接并在Database1上执行查询,然后更改为 Database2以使用以下代码获取我的实体

(连接字符串是在执行代码之前设置的)。

我调试了应用程序并查看了连接字符串的值,它指向 Database2。

但是,当我执行上述代码时,结果是从Database1返回的。如果我查看 SQL Profiler,该语句是针对Database1执行的。

那么,有没有人知道发生了什么事?为什么查询是针对Database1而不是Database2执行的。

PS:如果我将上述连接字符串与普通的 ADO.NET 一起使用,我能够从 Database2 中检索数据。

提前致谢。

0 投票
0 回答
360 浏览

c# - llblgen 目录名称切换的例子?

每个人都吹捧 llblgen 的神奇之处,但我在 c# 中的使用示例中发现的很少。llblgen 的文档解释了您可以做多少,但几乎没有提供示例,而是在实际代码对编码人员说得更清楚时更愿意提供复杂的文本解释。

我是 llblgen 用法的新手,并尝试执行查询两个不同服务器上的两个数据库以匹配用户登录凭据的简单任务。我到底如何告诉 llblgen a) 在一次 GetMulti() 调用中尝试两个目录,或者 b) 尝试一个,然后我手动切换目录名称,然后尝试另一个?

请帮忙!

0 投票
3 回答
1925 浏览

sql-server - 有什么方法可以在 LLBLGen 中进行插入或更新/合并/更新插入

我想使用 LLBLGen 进行升级,而无需先获取然后保存实体。
我已经找到了在不先获取实体的情况下进行更新的可能性,但是我必须知道它已经存在。

更新条目的频率与插入新条目的频率差不多。

是否有可能一步完成?
一步完成有意义吗?

事实:

  • LLBLgen Pro 2.6
  • SQL Server 2008 R2
  • .NET 3.5 SP1
0 投票
1 回答
725 浏览

sql - LINQ - 在 Where 子句中使用多个参数的左外连接

如何在 LINQ 中执行此 SQL 查询:

或者这个 SQL 查询——相同,相同

我有的:

上面的 LINQ 查询没有从后面的 WHERE 子句中产生任何结果,我错过了什么?