问题列表 - 第9466页

SQL CASE vs JOIN效率

在我的MS SQL Server数据库中,我根据一列中的各种不同代码提取交易数据.

是否更有效率:

  • 为WHERE子句中的每个代码反复连接相同的表

  • 在整个表格上做多个案例陈述(如下所示)

  • 在整个表上做多个case语句,但是用一个WHERE SubsidCde IN ('AA','BA','BB', etc)子句限制它

我们每秒运行这么多查询,即使我已经尝试了所有3种方法,但我没有得到明确的结果.

SELECT
    SUM(CASE WHEN Subsid_Cde = 'AA' THEN Trans_Amt END),0) [AA],
    SUM(CASE WHEN Subsid_Cde = 'BA' THEN Trans_Amt END),0) [BA],
    SUM(CASE WHEN Subsid_Cde = 'BB' THEN Trans_Amt END),0) [BB]
FROM
    Transactions

--  There are 8 more rows like this, using a different code for each line
Run Code Online (Sandbox Code Playgroud)

sql-server

7
推荐指数
1
解决办法
6329
查看次数

如何使用GridView和ObjectDataSource进行排序?

我有一个GridView,ObjectDataSource我希望能够对它进行排序.

分页工作正常,但排序给了我一个例外:

GridView gridView触发了未处理的事件排序.

如何在服务器端启用排序?

(即gridView.EnableSortingAndPagingCallbacks必须保持错误)

asp.net gridview objectdatasource

15
推荐指数
2
解决办法
3万
查看次数

ASP.NET MVC Html.BeginForm问题

我有一个局部观点:

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<DomainModel.Entities.Product>" %>

<div class="item">
    <h3><%= Model.Name %></h3>
    <%= Model.Description %>

    <% using (Html.BeginForm("AddToCart", "Cart")) { %>
        <%= Html.Hidden("ProductID") %>
        <%= Html.Hidden("returnUrl", ViewContext.HttpContext.Request.Url.PathAndQuery) %>
        <input type="submit" value="+ Add to cart" />
    <% } %>

    <h4><%= Model.Price.ToString("c")%></h4>
</div>
Run Code Online (Sandbox Code Playgroud)

以下是渲染的html:

<div class="item"> 
    <h3>Kayak</h3> 
    A boat for one person
    <form action="" method="post">
        <input id="ProductID" name="ProductID" type="hidden" value="1" /> 
        <input id="returnUrl" name="returnUrl" type="hidden" value="/" /> 
        <input type="submit" value="+ Add to cart" /> 
    </form> 
    <h4>$275.00</h4> 
</div> 
Run Code Online (Sandbox Code Playgroud)

单击提交按钮时没有任何反应,我很确定这是因为表单操作属性没有值.BeginForm(动作,控制器)不应该处理渲染表单动作吗?我究竟做错了什么?

编辑

来自CartController的代码AddToCart动作:

    public RedirectToRouteResult AddToCart(Cart …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc routing

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

.NET 4.0的合同设计与Eiffel相比如何?

除了Bertrand Meyer本人之外,我很高兴在大学里教埃菲尔,并且只读了.NET 4.0将包括合同设计.

任何有洞察力的人都可以详细说明这与Eiffel的现有功能集相比有多强大吗?

是否支持接口合同?

.net design-by-contract eiffel

11
推荐指数
1
解决办法
834
查看次数

HTML Hidden控件是否有任何事件?喜欢onchange还是什么?

我可以将任何事件处理程序附加到HTML隐藏输入字段吗?基本上我想在隐藏的输入字段值改变时运行一个函数.

html javascript dom

35
推荐指数
1
解决办法
4万
查看次数

与2008相比,Visual Studio 2010的性能如何?

考虑在我的华硕eee 1000HE上安装Visual Studio.由于它不是一个非常强大的机器,我想知道我是应该安装2008还是新的2010.看起来对UI做了很多改变,等等.这是否意味着它现在运行得更顺畅?或者它实际上更重?

performance visual-studio-2010 visual-studio-2008 visual-studio

6
推荐指数
2
解决办法
5001
查看次数

缩放更改后获取谷歌地图v3的界限

我想在缩放变化后获取地图的边界,但是在重新计算边界之前会触发zoom_changed事件.因此,在zoom_changed处理程序中,您将获得先前的边界,而不是新的边界.

有没有办法如何获得缩放变化的适当界限?

google-maps google-maps-api-3

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

get-task-allow在Xcode中做了什么?

所以,当我在我的iPhone应用程序的项目建立了我的权利,我创建了一个新的Entitlements.plist,并设置获取任务,允许值为false.但为什么?这个键代表什么?

编辑

请注意,这与此问题有关 - 我发现将此键的值翻转为true允许我在我的设备上安装该应用程序)

iphone xcode cocoa-touch

88
推荐指数
3
解决办法
6万
查看次数

如何检查其他应用程序是否最小化?

如何检查其他应用程序是否最小化?例如在这样的循环中:

foreach(Process p in processes)
{
  // Does a process have a window?
  // If so, is it minimized, normal, or maximized
}
Run Code Online (Sandbox Code Playgroud)

c#

7
推荐指数
3
解决办法
9132
查看次数

为什么键入的可选参数的默认值为Null?

在ActionScript 3中,当您通过为其指定默认值来声明可选参数时,null值不能用于类型化参数.

function Action(Param:int=null){
    // 1184: Incompatible default value of type Null where int is expected.
}
function Action(Param:int=0){
    // No compiler errors
} 
Run Code Online (Sandbox Code Playgroud)

此变通方法或可应用于所有数据类型的通用值的任何变通方法?

null arguments actionscript-3 optional-parameters

6
推荐指数
2
解决办法
3072
查看次数