问题标签 [records]

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

templates - 使用亚音速 T4 模板从表中删除多条记录?

使用模板,如何在同一个 Delete 语句中从表中删除多条记录?

0 投票
2 回答
66 浏览

database - 在访问中准备数据库?需要帮忙!

我在一家小型律师事务所工作,我的老板要求我建立一个数据库来帮助处理外发邮件。Access 中存在 5 个不同的表。(申请人、律师、留置权索赔人、雇主和工人赔偿委员会)所有表格仅包括地址。每个申请人都有一名律师、一名或可能多名留置权索赔人、雇主和指定的委员会。我需要创建某种类型的数据库,以便为所有申请人创建邮件合并。请记住,每个申请人都有不同的地址、雇主等。(大约有 500 名申请人)我需要创建数据库,因此当我更改/更新 Access 表中的地址时,它将更改所有申请人它涉及。尝试只在一个地方更新一个新地址,而不是 50 个。如果有人可以提供帮助,请告诉我。

0 投票
5 回答
6871 浏览

delphi - 德尔福的记录

关于德尔福记录的一些问题:

  1. 由于记录几乎就像类,为什么不只使用类而不使用记录呢?
  2. 理论上,当一条记录被一个变量声明时,就会为它分配内存;但是,之后如何释放内存?
  3. 我可以理解指向记录的指针到列表对象的效用,但是使用泛型容器(TList<T>),还需要使用指针吗?如果没有,如何将每条记录删除/释放到通用容器中?如果我想将特定记录删除到通用容器中,该怎么做?
0 投票
2 回答
2229 浏览

delphi - Delphi 中的记录和通用容器

我对使用 Generic Containers (TList) 的记录有点生气(唱女王的歌)。首先,看这段代码:

尝试更改Counter属性的值时遇到了一个严重的问题,这是唯一具有更改值的项目。ChangeCounter 方法应该改变 Counter 的值,显然它已经完成了,但是对于 CheckForUnusedItems 方法没有任何改变,我几乎尝试了所有方法,但似乎 TPackList 和 TRecList 中的每一个都是一个常量。我给你看几张图:

项目添加成功

Pic01

已删除 FRecList 项

Pic02

ChangeCounter 方法改变了 Counter 的值

Pic03

CheckForUnusedItems 方法没有看到任何变化

Pic04

Counter 属性保持其值不变

Pic05

怎么了?对此有解释吗?我该如何解决?提前致谢。

0 投票
2 回答
7756 浏览

sql - SQL查找彼此间隔1分钟内出现的重复记录

我正在检查记录在数据库中的网站条目

列:浏览器、click_type_id、引荐来源网址和日期时间

如果多行具有相同的浏览器、click_type_id 和 referrer 并且带有时间戳(彼此相隔 1 分钟内发生),则它们被视为重复。

我需要一个可以根据上述条件查询这些重复项的 sql 语句。

任何帮助表示赞赏。

0 投票
6 回答
4766 浏览

delphi - Delphi:课堂记录

以下情况:

以下不起作用(无法分配左侧),这没关系,因为TRec它是一个值类型:

在 D2007 中,虽然以下操作有效:

不幸的是,它在 D2010 中不起作用(我认为它在 D2009 中也不起作用)。第一个问题:为什么会这样?是不是故意改的?还是只是其他一些变化的副作用?D2007 解决方法只是一个“错误”吗?

第二个问题:您如何看待以下解决方法?使用安全吗?

我在这里谈论的是现有代码,因此必须对其进行的更改应该是最小的。

谢谢!

0 投票
2 回答
2536 浏览

delphi - Delphi中向量类的实现?

你将如何在 Delphi 中创建一个向量类?我更愿意将所有与数学相关的东西放入一个 DLL 中。我应该使用记录还是实现接口的类?

记录方法的优点:

  • 快速轻便
  • 值类型
  • 运算符重载

记录方法的缺点:

  • 实现不能隐藏在 DLL 中(没有继承,因此 DLL 接口没有抽象基类)
  • 记录作为类属性的问题 ( Class.VectorProp.X := 42)

你怎么看?

0 投票
2 回答
1067 浏览

ruby-on-rails - Android:如何在 Android 编程中编辑数据库中的特定记录(使用 Ruby on rails)

首先,我有一个使用 Ruby on rails 创建的数据库。我刚刚在我的 Android 应用程序中实现了插入函数(HTTPPost)并且它工作正常。但我不知道如何从我的数据库中检索特定记录并将其插入回 Android 中的特定记录(如 RoR 中的编辑功能)

这是我的插入代码:

private void insertComment() { DefaultHttpClient 客户端 = new DefaultHttpClient();

我真的尝试了很多方法,但它不起作用,并且需要很长时间才能与这段代码作斗争。实际上,我真的不知道如何将 RowID 指定给 HTTPPost。

任何人都可以帮助我吗?提前致谢

0 投票
1 回答
154 浏览

list - 在 Pascal 中加入 2 条记录的最佳方法是什么?

我对 Pascal 中的记录有一点问题。我正在编写一个程序,其中有两个记录列表:一个是患者,第二个是疾病,但我不知道如何加入它。我试图在患者列表中创建一个包含疾病 ID 的动态表,但拉撒路在编译它时遇到了问题。如果有人帮助我,我会很高兴。

0 投票
8 回答
7065 浏览

delphi - 为什么 Delphi 记录不能有继承?

我一直想知道的事情:为什么 Delphi 记录不能具有继承(以及所有其他重要的 OOP 特性)?

这实际上会使记录成为类的堆栈分配版本,就像 C++ 类一样,并且会使“对象”(注意:不是实例)过时。我看不出有什么问题。这也是实现记录前向声明的好机会(我仍然对为什么它仍然丢失感到困惑)。

你觉得这有什么问题吗?