问题标签 [auto-generate]

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

c# - 即使重新运行表单后如何按顺序生成自动数据?

我正在以窗口形式在 C# 上做一个项目

我目前正在尝试做一个可以随机创建学生的按钮,但是,那些学生应该用一个应该自动生成的学生 id 进行标记..但我不确定我应该如何进行自动生成...我在下面的代码中做了一些事情,但发现学生ID不按顺序排列...我需要它按顺序排列有没有办法按顺序创建自动生成的学生ID并用随机学生数据标记? 学生是随机的,学生 id 是序列……我的意思是序列是 1、2、3……而且我已经有一个主键

提前致谢

我为随机数据创建一个类

我尝试这样的事情: 编辑:但是在我停止它并再次重新运行我的表单后出现问题,它再次回调 1,我将如何更改代码?可以告诉我...我希望它像前面的示例一样继续,我已经插入了 3 个随机名称,所以学生 ID 应该是 1,2,3 正确,然后我关闭此表单并再次重新运行表单,然后插入另一个 3 随机名称它再次从 1 开始而不是 4

0 投票
1 回答
77 浏览

c# - 从用户控件中隐藏 AutoGenerateRows?

我有一个带有 DetailsView 的用户控件,其属性 AutoGenerateRows 设置为“true”。我的页面(asp.net 和 c# 代码)使用 SQLDataSource 作为其数据。通常我希望所有行都显示在我的 WebForm 中,但是,有时我希望能够隐藏特定的行。有什么办法可以做到这一点,还是我必须对我想要的每一行进行硬编码并将 autogeneraterows 设置为 false?

帮助表示赞赏!谢谢大家!

0 投票
2 回答
1870 浏览

c - 如何在预构建中编译自动生成的 C 文件?

我有一个 Eclipse 项目,我需要在编译之前自动生成一些文件。我不想将此自动生成的文件放在我的存储库中,因此每次编译项目时,我都会执行预构建以自动生成这些文件。

问题是这个自动生成的文件是 *.c 和 *.h 文件,并且在我第一次编译项目时,会发生以下情况(按此顺序):

  • 预构建:自动生成一些 *.c 和 *.h
  • build: eclipse 不会构建这个自动生成的文件

如果我再次编译,这些文件将被编译。也许这是因为 eclipse 将编译哪些文件的发现过程。在开始编译之前,我们没有这个自动生成的 *.c 和 *.h 文件。

在我们第二次编译的时候,我们已经有了这个自动生成的文件,所以编译了这个文件。

0 投票
6 回答
2036 浏览

php - 是否可以从值数组自动生成 PHP 函数名称?

我最近学习了数组系统来缩短我在 Javascript 上的代码。

这是我生成的代码,用于创建一系列验证提交表单内容的条件。

现在我想在 PHP 中使用同样的原理来生成一系列函数,这些函数将从 MySQL 数据库中查询登录用户的数据。

我是 PHP 的新手,我知道下面的代码可能只是一堆废话。但也许您可以了解我在这里要完成的工作。

============================================ 编辑:

我想出了一个更容易和更简单的方法。

由于我只需要更改要咨询的字段,因此我认为有参数的函数会更容易和更简单。

<?php in_user('email');?>会输出stored.email@database.com

0 投票
3 回答
1247 浏览

database - jdbc批量更新好的key检索策略

batchUpdate我使用JDBC的功能将大量数据插入到带有自动生成键的表中。因为 JDBC 什么也没说batchUpdategetAutogeneratedKeys我需要一些独立于数据库的解决方法。

我的想法:

  1. 在插入然后手动使用密钥之前,以某种方式从数据库中提取下一个分发的序列。但是 JDBC 没有getTheNextFutureKeys(howMany). 那么如何做到这一点呢?是否在 Oracle 中提取密钥也保存事务?因此,只有一个事务可以提取相同的一组未来密钥。

  2. 添加一个带有仅在交易期间有效的假 id 的额外列。

  3. 使用所有其他列作为辅助键来获取生成的键。这不是真正符合 3NF 的...

是否有更好的想法或者我如何以通用方式使用想法 1?

0 投票
1 回答
101 浏览

c# - 使用自动生成的代码而不预生成?

是否可以在生成的同一运行中使用自动生成的类?我正在尝试实现一些可用作工厂但适用于自动生成的类的东西。我的场景是这样的:

我有一些文件,这些文件指定了一些结果文件可以包含的内容。然后应该使用这些结果文件来计算统计数据或其他东西。现在我想在读取这些数据时修改数据,但由于软件不知道将哪些部分写入文件,它不知道如何在内部将数据保存在文件中。我有一个读者和作家(由一个朋友制作,非常流行,使用起来太麻烦了)。我想我可以使用定义来自动生成类/结构。

例如:可以写的类是“A”、“B”和“C”。假设“A”和“B”分别有两个和三个孩子。让我们称这些为 A0、A1、B0、B1、B2。

现在在软件内部,我想写:

变量被称为什么以及数据代表什么类型都写在规范文件中。例如,在 xml 中,它将类似于:

(与 A1、B0、B1、B2 等相同)

现在,我想读取一个结果文件,意识到我必须自动生成 A0,生成它,修改数据(使用刚刚创建的类/结构 A0),然后再次写入文件。

我的解决方案是预先生成所有可能的类/结构并包含它们。问题在于 A、B 和 C 的版本正在或将要发生变化。

感谢所有帮助:)

0 投票
1 回答
356 浏览

visual-studio-2010 - 用于生成 C++ 代码的 Visual Studio 2010 扩展?

我整天都在试图弄清楚 VS2010 是否可以使用变量生成代码模板。我正在学习一个 C++ 类,希望在每次创建新的 CPP 文件时避免复制/粘贴。我只是想为一个简单的 win32 控制台应用程序做它,所以它只是一个 cpp 文件。VS2010甚至可以做到这一点吗?

谢谢,
LF4

0 投票
2 回答
502 浏览

php - php渐进式地图生成

您好几天来,我一直在尝试编写一个脚本来使用 PHP 生成渐进式地图。我想要实现但没有成功的事情是这样的: 在此处输入图像描述

简而言之,我在 xy 上定义为 5,6 的“节点”(例如),然后随机添加靠近“节点”的随机数量的“玩家”。从这里我想将最近的“播放器”连接到节点,同时拥有一个标准列表,该列表将确定“播放器”将连接到哪个节点(该节点有多少连接,最大连接数是多少等) . 我还没有编写任何代码,因为我不知道从哪里开始或应该从什么开始,因为我对数学不是很好,只对 PHP 很好。欢迎安迪的想法或建议任何帮助。

0 投票
0 回答
37 浏览

ruby-on-rails - Rails 自动生成标签 ID

我们的 QA 团队使用 watir 来测试我们的 Web 应用程序。他们要求每个 HTML 标签都有某种 id 以供他们使用。

考虑这个简单的例子:

这会产生

rails 有没有办法简单地为这个标签生成一个 id?

换句话说,我希望生成的 HTML 是

无需手动提供作为:id => "new_workgroup_link"方法之一。html_optionslink_to

0 投票
1 回答
645 浏览

c++ - 如何自动生成设置/选项对话框?

将 Visual Studio 2010 C++ 与 MFC 结合使用。我的应用程序中可配置设置的数量正在慢慢增加。我设法设计了一个设置类,其中添加一行将向程序添加一个设置,并支持将该设置读/写到我的 ini 文件中。但是,我仍然需要进入我的 gui 编辑器并编辑选项对话框、移动文本框、对齐标签等,这有点痛苦。

我将如何自动生成我的选项对话框,以便我可以给它一个数据结构并且它可以为我生成选项界面?如果它像一个列表框就可以了。我正在考虑类似于 Visual Studio 属性对话框的东西,它看起来像是以编程方式生成的:

Visual Studio 属性页

我只是想从概念上概述什么控件是最好的以及如何将它们拼凑在一起。当然,如果有一个指向讨论这个问题的网页的链接,那就太好了。