问题标签 [mygeneration]

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

mygeneration - MyGeneration 命令行输入

我浏览了整个互联网、mygeneration 的论坛和 mygeneration 的网站,但我无法弄清楚如何使用 xmldatapath 开关通过命令行将参数传递到模板中。有谁知道如何做到这一点?

- 编辑 -

我做了一些研究,这里总结了 MyGeneration 的 xml 输入格式

0 投票
1 回答
1782 浏览

code-generation - MyGeneration 模板创建教程

只是想知道是否有人有一些好的资源来学习如何使用 MyGeneration 创建新模板?

到目前为止,我只找到了一些非常基本的介绍,其余文档的大部分似乎都是关于使用现有模板生成代码。

我正在寻找自己的一些模板,以更好地适应我的工作方式,所以理想情况下,我希望能够了解应该如何最好地解决这个问题,而不必尝试挖掘现有模板并弄清楚他们是如何工作的。

谢谢!

0 投票
3 回答
1254 浏览

.net - 新应用程序的 DataLayer:MyGeneration 和/或 Entity-Framework

该平台是 ASP.Net 3.5sp1,带有 Oracle 数据库。我们已经考虑了 MyGeneration 和 Entity Framework 在 DataLayer 中的时间和便利性(可能还有业务层中的一些基类)。

我的问题是:

  1. 使用 Entity Framework 与 MyGeneration 的优缺点?

  2. 关于使用 MyGeneration 生成将使用实体框架的代码的任何想法?

我希望有这两种经验的开发人员提供反馈,但欢迎任何反馈。

到目前为止我们所做的研究:我们有一位精通 MyGeneration 的团队成员。我们已经观看了几个教程视频并阅读了 Entity Framework 的介绍文档。

注意:如果实体框架是解决方案的一部分,我们知道需要为 Oracle 购买实体框架数据提供程序。

此外,我们知道实体空间,但由于其他原因,它似乎不是候选对象。

0 投票
3 回答
3027 浏览

oracle - OraOleDB.Oracle 提供程序的 myGeneration 问题(?)

我无法使 myGeneration 工具正常工作。

这是我使用的连接字符串:

Provider=OraOLEDB.Oracle.1;Password=pass123;User ID=user1;Data Source=oradb1src;Persist Security Info=True

当我点击测试连接时,我得到:

[System.Data.OleDb.OleDbException] - ORA-12154: TNS: 无法解析服务名称

[oradb1src 在 tnsnames.ora 中有很好的定义。这不是问题。]

但是,当我将提供程序更改为 MSDAORA 时,连接工作正常,但在“生成”窗口中,我缺少了“表”选项卡,我应该可以在该选项卡上从数据库中选择表。我在某处发红表示这对于 MSDAORA 提供程序是正常的,因为 mygeneration 使用 oledb 提供程序进行元数据检索。

但是,为什么我在使用 OralOLEDB.Oracle 提供程序时会收到这个疯狂的错误消息???有人知道吗?

先感谢您...

PS。我的计算机上安装了 oracle 9.2 和 oracle 10 的驱动程序。

0 投票
1 回答
277 浏览

c# - Mygeneration 模板编辑器

我使用 mygeneration 生成我的代码,非常有帮助

但是我发现模板编辑器很糟糕,我没有任何替代品。

你有什么想法吗?还是更好的生成器?(没有 CodeSmith,它是商业的)

谢谢

:)

0 投票
2 回答
336 浏览

stored-procedures - Has anyone suffered any performance issues with CodeSmith or MyGeneration

I am new to both these pieces of software. A colleague of mine recommended these two to me. Just wanted to know if the stored procedure code they produce have any performance problems? I would like to use the software to produce stored procedures only. Anything on these two I should know about?

0 投票
1 回答
892 浏览

c# - 使用 MyGeneration 和 Oracle 10 生成代码时如何避免“未知”数据类型?

我正在尝试使用 MyGeneration 针对 Oracle 数据库表生成 dOOdads 业务实体。(http://www.mygenerationsoftware.com/portal/dOOdads/Overview/tabid/63/Default.aspx

类生成器似乎在检测数据类型时出现问题。例如,PHOTOID 是 VARCHAR2。生成的类包含以下内容:

在其他情况下,MyGeneration 无法正确识别以下 DATE 列。

如果您知道如何解决此错误,我将非常感谢您的帮助!

0 投票
1 回答
690 浏览

c# - 如何使用 myGeneration 从 BusinessEntity 获取对象列表?

我在一些项目中使用了 myGeneration ;我注意到 BusinessEntity 将查询结果保存在 DataTable 中,但是如果开发人员希望将结果作为对象列表获取呢?为了解决这个问题,我做了以下修改以供自己使用。

现在假设我们有一个表“Employee”,我们为他生成一个类,我也做了以下修改:

现在我可以从查询结果中获取对象列表,而不是一个对象和数据表中的结果:

然后我可以访问选定的员工,如下所示:

谢谢。你有更好的建议吗?如需更多讨论,请访问 MyGeneration 论坛。

0 投票
1 回答
978 浏览

c# - 我如何使用像 My Generation 这样的 ORM 工具?

我从网上下载了 MyGeneration。并运行。它有连接字符串。"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Data Source=localhost"

另一方面;

我的连接字符串:Data Source=.\sqlexpress; 初始目录=NetTanitimTest;综合安全=真

如果我单击保存或连接按钮,它会向我抛出连接错误。谁用过,能帮帮我吗?

0 投票
2 回答
603 浏览

c# - 最优雅的 C# .NET 数据访问层设计是什么?

我想知道生成数据访问层的最优雅的 C# .NET 方法是什么?

我正在使用MyGeneration DooDads。这是一个优雅的解决方案吗?

使用 CRUD 存储过程 + DAL 库通过 .NET Entity Framework 和 NHibernate ORM 工具进行数据访问是否仍然可以接受?