标签: dynamic-data

在SQL Server中使用动态列进行透视

我正在使用SQL Server(T-sql)中的动态列的pvots进行SQL查询.我没有提交冗长的查询,而是用简化的模型来说明我的问题.

我创建了2个表:Table1和Table2,并用几个条目填充它们,如下所示:

表格1:


Col_ID1 ............... COL_NAME

1 .........................扬11

2 ......................... FEB-11

3 ......................... 3月-11

表2:


Col_ID2 ......帐户.....帐户名......额

1 ............... 121 ...........电力............万

2 ............... 121 ...........电力............ 20000

3 ............... 121 ...........电力............ 30000

1 ............... 122 ...........电话.............. 100

2 ............... 122 ...........电话.............. 200

3 ............... 122 ...........电话.............. 300

我正在创建一个Pivot,但我希望以参数方式生成列名(基于输入屏幕中键入的日期),而不是硬编码.

下面的查询效果很好,但只提供了几列作为foll:

扬11 ...........月 - 11月........... 11

10,000.00 20,000.00 ...... 30,000.00 ......

100.00 200.00 ............... 300.00 ...........

我希望查询也返回描述性列,如下所示:

账户...........帐户名...........月11 ............月11 ........ ...... MAR-11

121 .................电力.................. 10,000.00 20,000.00 ...... ..... ..... 30,000.00

122 .................电话..................... …

t-sql pivot sql-server-2005 dynamic-data sql-server-2008

9
推荐指数
1
解决办法
3万
查看次数

如何为依赖动态数据的函数编写单元测试?

假设你有一个网站,它使用一个函数从数据库中检索数据并返回要显示/解析的结果/ etc ...

由于从数据库检索的数据是动态的,并且可能每天都有可能发生变化,因此如何为此功能正确编写单元测试?

假设该函数应该返回一组结果.显然,单元测试可以测试是否返回数组.但是,由于MySQL查询编写错误,当数组本身的内容不正确时会发生什么?数组的大小可能为零,或者数组的内容可能不正确.由于它依赖于不断变化的数据,单元测试如何知道什么是正确的,什么不是?从单元测试本身调用数据库是否必要,所以有什么可以比较它?

如何为依赖动态数据的函数正确编写单元测试?

database unit-testing dynamic-data

9
推荐指数
1
解决办法
6222
查看次数

用于在Asp.Net动态数据中编辑XElement数据类型的字段模板

我有一个带有LINQ to SQL数据上下文的Asp.Net 4.0动态数据网站.SQL Server数据库中的一列是NVARCHAR(MAX)并包含XML片段.我已将其映射到.dbml文件中的XElement.我已经为该属性的UIHint添加了该类的元数据,并且我编写了一个自定义字段模板,该模板在TreeView中显示XML内容.与如何使用asp.net动态数据编辑SQL Server XML数据字段非常相似

现在我想实际编辑数据字段.一个简单的文本编辑器会这样做我想我会复制MultiLine_Edit字段模板.在编辑页面上它确实显示,我可以编辑内容.但是当我按下更新时,这种方法有点过于简单,我List of validation errors: The value is not valid.在页面顶部显示红色.我注释掉了DynamicValidator,但现在我得到了一个ServerError,它无法保存我的编辑,因为它无法将我的编辑从String转换为XElement.

在asp.net论坛上找到了一个试图做同样事情老帖子,但它没有显示解决方案.

所以我的问题是:我的XML_Edit字段模板应该是什么样的?

c# xml asp.net dynamic-data asp.net-dynamic-data

9
推荐指数
1
解决办法
466
查看次数

ASP.NET动态数据向页面添加其他筛选条件

我应该如何向动态数据Web应用程序添加其他搜索/过滤条件?

我使用Northwind数据库创建了一个动态数据Web应用程序,我正在使用Employees表的自定义页面(基于ListDetails.aspx页面模板).我想在页面中添加额外的search/filter/where参数.默认情况下,基于FilterRepeater控件动态创建where参数集合,该控件也是基于Employee Table具有的"外键"关系动态创建的.

为了尝试添加其他搜索条件,我已经绑定到GridView的LinqDataSource的Selecting事件,并尝试将其他项添加到LinqDataSourceSelectEventArgs的WhereParameters集合中.

问题是我无法指定需要执行哪种类型的比较.WhereParameters集合只接受String和Object,但不接受如何比较它们.我真正希望能够做的是添加谓词委托的集合......

我该如何向此页面添加其他搜索条件?通过应用于LINQ To SQL实体的属性(如果是,如何)?如果标准/标准不是基于实体本身,那么在这种情况下如何添加搜索条件呢?

亚伦霍夫曼

dynamic-data linqdatasource asp.net-dynamic-data

8
推荐指数
2
解决办法
1万
查看次数

是否有任何替代脚手架框架的Asp.Net动态数据?

我一直在玩动态数据,但我发现过滤和导航方面基本上没用,但最简单的场景,即使在预览4中.我特别希望能够在编辑数据时处理分层自引用表.

有没有人知道一个开源项目/或廉价的替代框架,以获得类似的开箱即用功能?

更新:动态数据允许您通过设置global.aspx以使用该上下文轻松地轻松连接L2S或EF类.如果使用L2S,您可以获得基本的动态导航和过滤功能,以及您在DBML中链接的任何表格.我想将它用作后端管理工具.

c# asp.net dynamic-data

8
推荐指数
1
解决办法
1937
查看次数

数据库中的Django动态下拉列表

我想开发一个Django应用程序,我希望拥有的功能之一是动态下拉列表...专门用于车辆制造和模型......选择一个特定的make会更新模型列表,只有那些模型属于那个....我知道这在javascript或jQuery中是可能的(如果有人有答案,这将是我的最佳选择),但我不知道如何去做.

此外,我希望制作,模型,年份和系列是常见的,然后其他属性,如颜色,传输等变量,以便只需要为新车辆输入品牌,型号,年份和系列.任何想法都将受到高度赞赏.

javascript forms django list dynamic-data

8
推荐指数
1
解决办法
9886
查看次数

轨道中Params对象中的变量符号

我有以下代码:

@profile.update_attributes(params[:xxxx_profile])
Run Code Online (Sandbox Code Playgroud)

其中xxxx代表男性或女性.基本上,表单提交传递一组female_profile[foo]或一组male_profile[foo],我想相应地更改它.假设我有一个可以插入的字符串代替xxxx,我该如何动态创建这个符号?

谢谢.

ruby-on-rails dynamic-data params

8
推荐指数
1
解决办法
3811
查看次数

通过自动输入的变量在D中运行?

这在D中不起作用:

void doSomething(auto a, auto b){
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我只是好奇,这会不会有用?或者这在技术上是不可能的?(或者只是简单的愚蠢?)

无论如何,这可以通过任何其他方式完成吗?我想我可以使用...并查看参数列表,但我有点为懒惰的新手制作一个库,并希望它们能够轻松地创建函数而无需真正关心数据类型.我正在玩创建一个名为varlike 的结构的想法

struct var{
   byte type;
   void* data
   // ...
}

// and overload like all operators so that a lazy devver can do

var doSomething(var a, var b){
   if(a == "hello")
       b = 8;
   var c = "No.:" ~ b ~ " says:" ~ a; 
   return c;
}
Run Code Online (Sandbox Code Playgroud)

但我的脑袋已经开始受伤了.而且,我有点觉得我错过了什么.我也痛苦地意识到这可能是模板的用途......是吗?从我知道的一点点,模板看起来像这样(?)

void doSomething(T, U)( T a, U b){
   // ...
}
Run Code Online (Sandbox Code Playgroud)

但现在它看起来不那么干净了.也许我已经倒退了所有这些.也许我的困惑源于我的信念,这auto是一种动态类型,可与var我的javascript 相媲美,但实际上,它还有其他什么? …

d dynamic-data

8
推荐指数
2
解决办法
159
查看次数

ASP.NET动态数据TextSearch自定义过滤器模板

我正在尝试为所有基于文本的搜索实现自定义过滤器模板,并遇到构建查询的问题.我一直在关注此博客上发布的说明,但不确定如何更改GetQueryable方法来执行

WHERE columnAttribute LIKE '%something%'
Run Code Online (Sandbox Code Playgroud)

查询.在博客上的示例中,表达式是一个相等,如果我输入的文本与数据库列中的文本完全匹配,则该表达式有效.

目前我正在使用新的QueryExtender功能以及SearchExpression控件,但这需要为我需要文本搜索功能的所有表创建多个自定义页面.我想通过创建自定义过滤器模板来干掉它.任何帮助将不胜感激.

asp.net dynamic-data visual-studio-2010

8
推荐指数
1
解决办法
4818
查看次数

用于模型中动态自定义字段的Rails gem/plugin

ruby on rails上是否有任何gem/plugin,它能够在运行时在模型中定义自定义字段,而无需为每个不同的字段更改模型本身.

我正在寻找像Redmine acts_as_customizable插件这样的东西,它被封装为可用于rails方式的gem,即

gem 'gemname'
rails g something
rails db:migrate

class Model < ActiveRecord::Base
  acts_as_something
end
Run Code Online (Sandbox Code Playgroud)

以下是Redmine中使用的CustomFieldCustomValue类.

编辑:

由于我的问题不明确,我添加了一个简短的用例,更好地解释了我的需求:

我希望用户能够设计自己的表单,并收集在这些表单上提交的数据.一个重要的决定是如何存储和访问这些自定义动态记录的设计.

这里开始,在本文中用不同的想法来解决问题,但它们都有缺点.出于这个原因,我问是否已经在一些宝石中找到了问题而无需重新考虑整个问题.

activerecord ruby-on-rails dynamic-data ruby-on-rails-plugins

8
推荐指数
2
解决办法
4296
查看次数