问题标签 [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 回答
49 浏览

c# - 一个类应该遵循哪些规则和约定才能与 NHibernate 正常工作?

我正在开发一个代码模板,以从我的 Db 架构创建 POCO。

是否有一种摘要列表定义类中的 MUST-TO-HAVE,以便可以使用 NHibernate 毫无问题地将其映射到 Db。

(据我所知,其中一条规则是让您的属性虚拟化,以便 NHibernate 代理可以覆盖)

谢谢!

0 投票
1 回答
707 浏览

asp.net - MyGeneration.dOOdads 问题与 ASP.net 中的 MySQL 连接与存储过程

我正在使用 MyGeneration.dOOdads,它有助于轻松生成业务层和数据层,但目前我遇到了一个问题。

我曾经使用过 MS SQL 数据库并且很成功,但现在我必须使用 MySQL 5。

我成功生成了 MySQL 数据库的数据层类,但是当我将它们与 MyGeneration.dOOdads dll 文件的引用一起添加到我的项目中时,它给出MySql4Entity了命名空间中没有类的错误。

我已经根据给定的说明生成了类,并在项目中添加了 mysql.data 的引用,但仍然出现此错误。

如果您在 asp.net 中将 MyGeneration.doodads 用于 MYSQL5 数据库,请指导我。

另外请告诉我如何使用 MYSQL 数据库的 MyGeneration.doodads 制作存储过程?

0 投票
1 回答
41 浏览

c# - 在自定义对象模型中处理约束和标识符以持久保存到关系数据库

我有一组相互关联的强大对象,我需要找出最好的方法来处理将它们保存到数据库并仍然考虑数据约束等问题。

假设我有以下课程:

然后假设我有以下代码:

我应该在 SaveFoo 中做什么才能以正确的顺序将对象保存到数据库中?

重要说明:我正在使用 MyGeneration 从我的 SQL 数据结构中生成所有这些代码,并且在生成时我可以访问所有约束。

0 投票
1 回答
173 浏览

mygeneration - MS Access 数据库的 Mygeneration 自动编号字段错误

我正在使用 Mygeneration 工具创建负责处理数据库以执行 CRUD 操作以及其他一些 dooDad 操作的抽象类。问题是我无法使用代码检索表的自动编号字段(它也是主键)

同样的事情在 MS SQL 服务器或其他数据库中运行良好。看起来自动编号不会立即生成,一旦我添加了条目就可以访问。但是,后来,当我检查数据库时,我发现那里生成了自动编号。不确定,为什么会这样。任何具有 dooDads 专业知识的人,请提供信息。

已编辑:主要问题是我在创建新行条目后无法立即访问自动编号字段。看起来 MS Access 自动编号需要一些时间才能显示出来,即使在 VS 中,您也可以看到这种现象。如何解决这个问题?

0 投票
3 回答
2494 浏览

sql-server - 为什么 MyGeneration 存储过程生成器模板不起作用?

我从这个链接下载了存储过程生成器模板:

http://www.mygenerationsoftware.com/TemplateLibrary/Template/?id=10998336-5037-496c-a163-050060de065a

基本上,它通过读取模式生成 Insert、Update、Delete、Select 和 LoadByPrimaryKey 存储过程。

但是,当我运行它时它不起作用。我在这一行得到错误:

我得到的错误是:

对象不支持此属性或方法

有人遇到过这个问题吗?我该如何解决这个问题?

0 投票
1 回答
166 浏览

sql-server-2008 - MyGeneration 或 SQL Server 性能问题

我对 mygeneration doodad 对象有一个有趣的问题。我正在使用 doodad 存储过程将从文件中读取的大约 25K 记录输入到我的 SQL Server 数据库中。我需要填满 5 张桌子。每次我运行调用 doodads 的 C# 程序时,我发现前 8K 记录在 1-2 分钟内输入,而其余 16K 记录则需要数小时。这让我发疯,但我不知道出路。有人可以帮忙吗?

谢谢

0 投票
1 回答
375 浏览

c# - hbm.xml 文件如何针对模板 (lujan99@usa.net) 构建以生成类文件

我继承了一个有一段时间没有工作的项目,我需要进行一些更改。最初的开发人员不再在这里(已故)(他也没有做任何文档),没有其他人对此一无所知。

该项目使用 NHibernate 作为 ORM。该项目包含许多 hbm.xml 文件。hbm.xml 文件中包含以下内容:

有一些类文件,其中包含以下内容:

所以看起来我需要使用名为 MyGeneration 的收费和由 lujan99@usa.net 创建的模板。

我找到了模板文件(http://www.mygenerationsoftware.com/TemplateLibrary/User/?guid=a5ee6a14-d362-4abe-92db-239b0bc8207c)。

我已将 MyGeneration 连接到我的数据库(Oracle),它可以看到数据库。

我不知道如何针对模板使用 hbm.xml 来生成 cs 文件。

0 投票
2 回答
2374 浏览

c# - 在 C# .NET 中使用 MyGeneration 小工具

我在 .NET 表单中添加了一个新控件,我想将其值保存在表中。我在表中添加了一个新列。如何使用 MyGeneration Doodads 为该表创建数据访问对象?我有看了http://www.mygenerationsoftware.com/portal/doodads/cusage/tabid/53/default.aspx ,但我不明白“模板”是什么意思。为表重新生成doodads的程序是什么?

0 投票
0 回答
174 浏览

c# - MyGeneration MYSQL 连接错误

我正在使用 MyGeneration Doodads 连接到 MySql DB 我使用 microsoft ole db 提供程序连接 odbc 驱动程序,但出现以下错误

[System.ArgumentException] - 用于 OLEDB 的 .Net Framework 数据提供程序 (System.Data.OleDb) 不支持用于 ODBC 驱动程序 (MSDASQL) 的 Microsoft OLE DB 提供程序。使用 .Net Framework Data Provider for ODBC (System.Data.Odbc)。

我怎么解决这个问题