问题标签 [dynamic-columns]

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

sql-server-2008 - SQL Server 存储过程创建具有动态列数的表

我是存储过程的新手,并试图弄清楚如何创建一个具有动态列数的表。

我正在使用 Microsoft SQL Server 2008。

我有以下查询,该查询用于将从 XML 源传递的数据存储到应由该存储过程创建的表中。

基本上,ProductNameYear是固定列,但Value[i]列由参数决定devYearColumnNumber

我的问题是:

  1. 如何使用参数动态创建这些Value[i]
  2. 然后,如何使用这些列创建一个新表来存储数据@tempTable
0 投票
1 回答
1545 浏览

css - 固定流体固定布局

我试图在 CSS 中创建一个三列布局,只有固定的左右列和流动的中央列。我已经在网上搜索过,但是当我实施它时没有任何效果。我不知道这是否特别相关,但我的中心专栏是(或包含,我都尝试过)一个 iframe。这似乎是导致并发症的原因。

0 投票
1 回答
1707 浏览

telerik-grid - Telerik Radgrid 如何从动态生成的 RadGrid 列中检索文本框值?

我正在动态创建一个 RadGrid 并添加GridTemplateColumns到它。这些列中有文本框。
将数据表绑定到网格后,在用户对文本框进行更改并单击保存按钮后,我想访问文本框的值。但我被困在获取文本框实例。我什至无法掌握 GridItems!
为了增加更多复杂性,我的 RadGrid 位于 UserControl 中,它位于(多)视图中。
这是代码。

由于我的控件在视图中,因此对于涉及此视图的每个操作,它的 Page_Init 被多次调用。

0 投票
2 回答
4426 浏览

css - 具有堆叠 div 的相等列高的纯 CSS 解决方案

在这里重新创建了我的问题。

问题是'left' div 应该匹配'top' 和bottom' right div 的组合高度。我一直在阅读有关如何使用不同内容的列实现相同高度的文章和教程,但它们似乎都不适用于“堆叠”列。

我当前的非工作解决方案是建立在本文中的一个概念之上

使 div 的高度等于最高列的唯一方法是该 div 包含所有列。所以用另一种方式解释这一点,通过将列放置在容器内,我们使容器成为最高列的高度。这是一个非常有用的结构。为了让这个结构在所有浏览器中正常工作,容器 div 必须是浮动的(左或右)加上每个列内容 div 也必须是浮动的,无论哪种方式都没有关系。

我知道equalHeights jQuery 插件和调整大小,但我更喜欢 CSS 解决方案。

HTML:

CSS:

0 投票
1 回答
781 浏览

tsql - 将行转换为列 SQL Server、T-SQL

我有一个函数可以生成几行作为字符串值。值如下:

这些值实际上是不同的行。所以 [12*01] 是第 1 行,[12*02] 是第 2 行,依此类推。我想将这些值用作列标题。所以 [12*01] 是第 1 列,[12*02] 是第 2 列,依此类推。我会使用枢轴,但这个字符串每次都会不断变化,这就是我不想使用枢轴的原因。这不是大学的家庭作业,我只是想到了使用 RANK 和行号功能。

任何帮助,将不胜感激。

0 投票
2 回答
610 浏览

asp.net - 如何在 GridView 中为包含大数据的字段创建个性化列?

我需要添加一个带有简短版本的字段文本的列。我希望如果用户将鼠标放在此文本上,则会出现带有真正大版本的工具提示。我在这方面很努力,因为它可以解决网格视图过大的问题。欢迎其他解决方案。

0 投票
3 回答
13762 浏览

sql - 具有多列和动态列名的反透视表

我正在尝试取消透视具有多行和多列的表。每行需要提取到具有特定列的 2 行,列名需要重命名,并且需要根据所选列添加新列!

我包括之前和之后的示例数据和设置数据的脚本。

我已经尝试过了,但我无法通过第二列,我不确定如何添加带有特定文本的新列,(可能是动态 sql,但如果可能的话尽量避免这种情况)

这是我尝试的开始,任何帮助将不胜感激。

0 投票
1 回答
4477 浏览

responsive-design - 响应式设计:浮动块

我很好奇如何做我见过的特定效果......

http://hype.co.uk

这就是他们如何获得第三个较小的列(调整浏览器的大小,直到它弹出第三个细列)......这对我来说很有趣的原因是因为你会认为它在它自己的列 div 中但是当你缩小小块下降到 2 列,回流到主浮动 div 列表中。

所以我的问题......在一定大小下,它如何将较小的块元素拉到自己的列中?

谢谢 :)

0 投票
2 回答
445 浏览

c# - 如何使用 C# LinqtoXML 将属性值 XML 转换为列/值

我有一个如下的 XML 文档:

目标是生成具有不同 ID 值作为列的 GridView,并且每一行将包含该 ID 的值:

这里的复杂性在于我们可以拥有更多带有我事先不知道的 ID 的 RegValue 元素。所以列应该是动态生成的。例如,我可以在 XML 中添加一个元素:<RegValue Id="Pet" v="Dog" />所以表上应该有一个新的“宠物”列。

我开始使用 C# LINQ to XML,但我只能使用硬编码的列名执行查询。

0 投票
1 回答
2174 浏览

mysql - 动态确定最适合列的数据类型

好的,我知道这看起来很奇怪。但是,我试图弄清楚如何动态确定将列设置为在 MySql 数据库中使用 SQL 查询的数据类型。

我有许多通过脚本动态创建的表。我最初创建它们,并将所有列的大小设置为长度为 2000 的“文本”数据类型。我这样做是为了不必担心在插入过程中实际进入表的内容。为表插入数据后,我会遍历表,检查存储的数据的最大长度以及为每个列和表存储的数据类型。有很多表和很多列。我想出了一个流程——但是,我有点担心它会错过其中一次。数据库有大约 1250 多个表和大约 300多万行总共。真正不幸的是,数据类型永远不能保证是一致的。曾经。这就是为什么我必须在导入后处理它们。

基本上,我运行一个查询来获取该列的 MAX CHAR_LENGTH 并存储它。然后,我运行一个查询,选择数据库中的 N 条记录,然后检查它们是数字还是字符。我知道我知道。不是最好的方法。

由于我绝对无法确定传入的数据(真是一场噩梦),我试图弄清楚是否有一种方法可以查询列以查看其中驻留的数据类型?我不是在寻找查询来查看列是如何定义的(显然,因为我已经用“通用”类型的“文本”定义了它)。

我知道我可以在导入过程中在脚本中处理这个问题,但我希望只运行一个 ALTER TABLE 命令而不是编写一堆额外的代码。

非常感谢任何想法或想法!