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

c# - 每次表单更改都必须更正表单设计器生成的代码命名空间

我有几种具有这种奇怪行为的表格。

例如,我有这个表单生成的代码。

在这种情况下,当我按下构建时,编译器会抱怨它无法识别“SeriousGameFactory.Framework.ImageResource”。(Intellisense 似乎无法在 SeriousGameFactory 命名空间中找到框架命名空间)

然后我手动将其更改为以下代码

现在项目构建。(奇怪!??)但是,当我打开表单并使用它时,Visual Studio 会自动生成以下代码。

而且它再次无法编译。(Intellisense 似乎无法在 SeriousGameFactory 命名空间中找到框架命名空间)

有没有人对可能导致这种情况的原因有任何想法。

0 投票
1 回答
185 浏览

sql - Visual Studio 中自动生成的 sql 查询的质量

我遇到了自动生成的删除语句的问题。在我看来,删除应该只是

但它会生成一个带有 4 个 OR 的查询。

数据集工具几乎坚持查询涉及 PK/Indexes 为什么会生成如此复杂的代码?

这是“最佳实践”代码吗,如果有人可以引导我阅读一些文档吗?

当然,最简单的情况是需要 99% 的代码,另外 1% 应该是您需要编辑自动生成的代码或添加我们自己的代码的时间。

0 投票
8 回答
5441 浏览

user-interface - 从 DB 生成 UI - 好的、坏的和丑陋的?

我在某处读过一个声明,即从 DB 布局(或业务对象,或任何其他业务层)自动生成 UI 是一个坏主意。我还可以想象一个人必须面对一些好的挑战才能做出这样的事情。

但是,我没有看到(也找不到)任何尝试它的人的例子。因此,我想知道 - 真的那么糟糕吗?这绝对不容易,但任何措施都可以成功吗?主要障碍是什么?很高兴看到一些成功和失败的例子。

澄清一下 - “自动生成 UI”我的意思是所有表单及其所有控件都是完全自动生成的(在运行时或编译时),可能基于元数据中关于如何表示数据的一些提示。这与手工设计表单(就像大多数人所做的那样)形成对比。

补充:发现这个有点相关的问题

补充 2:好的,似乎可以获得相当公平结果的一种方法是,如果有足够的与演示相关的元数据可用。对于这种方法,多少是“足够”的,它会比手动设计表单少吗?它是否也为未来的变化提供了更大的灵活性?

0 投票
6 回答
4231 浏览

sql-server - 具有自动生成数据的 Sql Server 列

我有一个客户表,我的要求是添加一个新的 varchar 列,该列在每次创建新客户时自动获取一个随机唯一值。

我想写一个随机化字符串的SP,然后检查并重新生成字符串是否已经存在。但是要将 SP 集成到客户记录创建过程中,需要在代码级别使用事务性 SQL 内容,我想避免这种情况。

请帮忙?

编辑:我应该强调,varchar 必须是 5 个字符长,数值在 1000 到 99999 之间,如果数字小于 10000,则在左侧填充 0。

0 投票
2 回答
1495 浏览

c# - C#:Webservice 更改预期的参数类型(从普通 POCO 到自动生成的类)

我在类库中有以下类:Artist,这是一个 POCO

现在我在 Web 服务中有一个方法(它引用了上述库),其签名如下:

当我尝试从应用程序(也有对上述类库的引用)使用此服务时,该Artist_AddArtist方法的预期参数不是,而是正在生成的Artist一种新类型,其中是一个部分类是自动生成的。ArtistReference.cs

因此,由于在我的应用程序中我使用Artist了库中的同一个类,而现在 Web 服务方法需要这种新的自动生成类型,因此我无法将它的实例传递给 Web 服务。

我该如何解决这个问题?

0 投票
3 回答
2525 浏览

jquery - 生成 HTML 表格客户端

(ASP.NET Web 应用程序)我想创建一个允许用户构建 HTML 表的页面。将为用户提供以下控件:用于定义表格中行数的文本框、用于定义表格中列数的文本框以及形状的项目符号列表(例如方形、八角形等) ) 将显示在每个单元格中。

当用户在每个控件中输入一个值时,我想根据现有值构建和显示表格。我想在客户端处理 HTML 表代码的生成。

我有哪些选择?我遇到了许多我认为可能有用 文章,但我无法将所有内容拼凑在一起并收集适用的方法;我在客户端脚本方面几乎没有经验,但是如果它会产生一个干净、有效的解决方案,我不会回避学习曲线(程序员会怎样?)。

您可以提供的任何信息链接将不胜感激。

0 投票
1 回答
1310 浏览

c# - 抑制生成代码的结果

我创建了一个项目,并在其属性中选中了“抑制生成代码的结果”。当我添加服务引用时,自动生成的代理类 (reference.cs) 添加以下属性:

当我在发布模式下编译时,因为我启用了 xml 注释的生成,我收到警告,因为没有任何代理方法被注释。据我了解,我不应该得到它,因为我抑制了自动生成的代码。

此外,reference.cs 类不符合 cls。

有没有人知道如何在不使用编译指示禁用/启用的情况下解决这个问题?

提前致谢。

0 投票
2 回答
7127 浏览

sql - DB2 中的 generate_series() 等效项

我正在尝试搜索与generate_series()等效的 DB2 (PostgreSQL 生成行的方式)。我显然不想用VALUES语句对行进行硬编码。

0 投票
4 回答
4794 浏览

.net - 如何在.NET中创建12个字符长的随机文件夹名称

我想在我的网站上创建随机文件夹名称来存储图像及其缩略图,但我没有使用生成的 guid 的完整版本,而是考虑只使用它的一部分,可能只是前 8 个字符,可能还有 base64 编码它。我担心可能发生的碰撞。

有人可以为我指出正确的方向,这是否是一个足够好的主意?如果我想将名称保留在一定数量的字符下,是否可以使用其他解决方案?

更新:我试图远离 path.GetRandomFileName ,因为它使用原始 guid 并且不是 12 个字符长......

0 投票
5 回答
16356 浏览

sqlite - Sqlite 插入具有唯一名称,获取 id

我有一个要插入数据库的字符串列表。它们必须是独一无二的。当我插入时,我希望他们的 ID(用作另一个表中的外键)所以我使用 last_insert_rowid。我有2个问题。

  1. 如果我使用替换,他们的 ID(整数主键)会更新,这会破坏我的数据库(条目指向不存在的 ID)
  2. 如果我使用忽略,rowid 不会更新,所以我没有得到正确的 ID

我如何获得他们的身份证?如果我不需要,我不想使用 select 语句来检查并插入字符串(如果它不存在)。我该怎么做?