问题标签 [rows]

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 投票
3 回答
819 浏览

sql - 在 SQL 中拆分行

有人可以让我知道如何使用 SQL 获取以不同方式相交的三行的不同段吗?#t2 中的三行代表集合 A、B、C - 我正在寻找 AIB、AIC、BIC、AIBIC、A'、B'、C' 等,(在维恩图中有 3 行的 7 个可能段)我是交叉口。

我正在寻找一种通用解决方案,它可以处理#t2 中的 n 行。

我正在寻找的输出是,

输出有 5 个段,而不是可能的 7 个段,因为其中两个为 NULL。

0 投票
3 回答
1367 浏览

database - 关于动态条目的数据库设计 - 一行还是多行?

我一直在尝试为一个副项目设计一个数据库模式,但我无法生成任何我喜欢的东西。我正在使用带有 LINQ 的 ASP.Net 进行数据访问:

我将允许用户指定最多 10 个“项目”,每个项目具有 2 个数字属性和 1 个引用属性,即项目名称。

如果我将此条目放入 1 行,它很容易等于大约 30+ 列(最少),例如 item_1_name (ref) item_1_weight item_1_volume item_2_name...等...

而且我不能简单地将这些列变成参考表,因为每个属性的范围基本上可以从 1 到 400+。

我还认为,如果用户只决定将 1 项放入他们的条目中,那么我为该数据创建对象的方法将是静态的,就像 LINQ 一样,我必须检查属性和诸如此类的东西是否为 NULL 并相应地工作. 此外,如果我想增加条目中允许的项目数量,使用起来会很头疼。

我想到的另一个选择是简单地为每个项目创建一行并将其与条目 ID 绑定。所以我基本上永远不会有空条目,但我的表会变得非常深,但不会很宽,因为只有大约 5 个奇数列。

我的设计中是否有一些我忽略的东西/是否有更好和有效的方法来做到这一点?

编辑:当我说它将以天文数字增长时,我的意思是:用户可以创建一个条目,每个条目很可能有一组项目。因此,假设他们每天访问该站点 1 个条目,他们可以拥有 3 组项目,最大项目数 (10),这相当于该唯一条目的 30 个项目。以该速率每周输入一个条目,您可以为该单个用户提供 210 行。

0 投票
2 回答
1098 浏览

excel - 只需单击一个按钮即可将特定行从工作表选项卡复制到另一个工作表选项卡

我需要通过单击一个按钮将一组行从一个选项卡复制到同一 Excel 文档的另一个选项卡。

另外,我是否还可以获得有关如何复制一组隐藏的行并将其粘贴到同一选项卡中而不复制“隐藏”格式的信息?

0 投票
9 回答
13919 浏览

perl - 如何检查数据库查询是否会返回结果?

我们的网站使用 Perl 为我们的人力资源人员提供一个简单的机制来将职位空缺发布到我们的网站。它是由第三方开发的,但他们早就开始接触了,遗憾的是我们内部没有任何 Perl 技能。当营销人员绕过他们的内部 IT 团队时,就会发生这种情况!

我需要对此应用程序进行简单的更改。目前,职位空缺页面显示“我们目前有以下职位空缺:”,无论是否有职位空缺!所以我们想改变它,使这条线只在适当的时候显示。

显然,我可以开始学习一点 Perl,但我们已经在计划一个替代站点,而且它肯定不会使用 Perl。因此,由于解决方案对于具有这些技能的人来说是微不足道的,我想我会寻求一些有针对性的帮助。

以下是列出职位空缺的程序的开始。

关键线是while (my $ref = $sth->fetchrow_hashref()) {。我想这是在说'虽然我可以从返回的记录集中拉出另一个空缺......'。如果我将打印语句放在这一行之前,它将始终显示;在这条线之后,每个空缺都会重复。

我如何确定有一些空缺要显示,而不会过早地通过返回的记录集?

我总是可以在 while 循环中复制代码,并将其放在 if() 语句中(在 while 循环之前),该语句也将包括我的 print 语句。但我更喜欢使用更简单的方法If any records then print "We currently have.." line。不幸的是,即使是这条简单的代码,我也不知道如何编写代码。

看,我告诉过你这是一个微不足道的问题,即使考虑到我笨拙的解释!

TIA

克里斯

0 投票
3 回答
51796 浏览

javascript - jQuery - 内联编辑表格行

我有一个包含任意列和行的表。这个事实无关紧要,但实际上,我要做的就是开发一个函数,它将一行(或多行)转换为一系列包含表中数据的文本输入(如果单元格中没有数据,则为空)。

我找不到任何明确这样做的人的例子,所以我想知道这里的人认为什么是找到解决方案的最佳方法。

0 投票
3 回答
40598 浏览

reporting-services - SSRS - OutOf MemoryException - 可以显示的行数是否有限制

我创建了一个 rdl 文档,它指向一个返回 90 000 行的 proc,但我遇到了内存不足的异常。报表项目可以处理的行数是否有限制?

目前,我已将驱动我的报告的 proc 更改为仅选择 Top 90 000。我的规范是能够创建一个包含 120 000 行的报告。我的报告是一个矩阵。

我发誓上周我生成了一份包含 106800 行的报告,但现在我突然不能了。

我已经编写了一个渲染扩展,当我进入代码时,这是异常的一部分。

eInfo:2/12/2009 12:03:53 PM prairieFyre.ReportActions.RenderReport:错误呈现报告 Microsoft.Reporting.WinForms.LocalProcessingException:本地报告处理过程中发生错误。---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:报告处理中发生意外错误。---> System.OutOfMemoryException:引发了“System.OutOfMemoryException”类型的异常。在 System.IO.MemoryStream.set_Capacity(Int32 value) 在 System.IO.MemoryStream.EnsureCapacity(Int32 value) 在 System.IO.MemoryStream.Write(Byte[] buffer, Int32 offset, Int32 count) 在 System.IO.BinaryWriter .Write(String value) 在 Microsoft.ReportingServices.ReportProcessing.Persistence.IntermediateFormatWriter.ReportServerBinaryWriter.WriteString(String stringValue) ....

0 投票
2 回答
10980 浏览

mysql - 被删除的行占用的空间会被重新使用吗?

我已经读过好几遍了,在 MySQL 中删除 InnoDB 表中的一行后,它的空间没有被重用,所以如果你在一个表中进行大量 INSERT,然后定期删除一些行,该表将使用越来越多的空间磁盘,就好像这些行根本没有被删除一样。

最近有人告诉我,已删除行占用的空间会被重新使用,但只有在某些事务完成之后才会重新使用,即使是这样 - 还没有完全使用。我现在很困惑。

有人可以让我明白这一点吗?我需要在 InnoDB 表中执行大量 INSERT,然后每 X 分钟我需要删除超过 Y 分钟的记录。我在这里遇到了不断增长的 InnoDB 表的问题,还是偏执狂?

0 投票
2 回答
405 浏览

excel - 调整行范围

在我的 Excel 电子表格中,我有一个单元格是=SUM(C6:C19). 如果我去C20添加一行,该公式将不会调整。我希望它更改为=SUM(C6:C20)

0 投票
4 回答
40906 浏览

sql - SQL 将行对转换为 MS ACCESS 数据库中的列

我有一个 MS Access 数据库,其中包含源-目标对中的翻译句子(CAT 工具的其他用户的翻译记忆库)。有点烦人的是,源和目标不是存储在单独的列中,而是存储在由 ID 链接的行中,如下所示:

我可以使用什么 SQL 将其转换为表,例如:

性能在这里并不重要,因为我只需要偶尔执行一次,而且数据库并不大(只有几千行)。

0 投票
1 回答
134 浏览

database - 文件 'C:\....\.....\.....\bin\debug\128849991926295643' 已经存在

我正在使用 Visual C#2008 Express Edition 和 Express SQL 数据库。每次我构建我的解决方案时,都会收到类似上述错误。显然文件名发生了变化。每次我遇到调试点时,也会创建一个新文件。

我有一个存储过程,它从数据库表中获取每一行,每次主窗体初始化时它都会获取这些行并将它们添加到泛型列表中。如果不从表中插入或删除,每次我启动 Windows 应用程序时它都会获得不同数量的行。该错误与奇怪的数据检索问题同时开始发生。关于什么会导致这种情况的任何想法?

谢谢

何塞,

当然,这是我的 c# 方法,它检索表中的每一行,每一行都有一个 int 和 Image ....

这是我的存储过程....

更改程序 dbo.usp_GetKnownImagesAndValues 开始

结尾