小编Ale*_*lex的帖子

SQL Server:即使某些天没有数据,如何选择日期范围内的所有日期

我有一个应用程序需要显示过去30天内的活动条形图.即使当天没有任何活动,图表也需要显示所有日期.

例如:

DATE       COUNT
==================
1/1/2011   5 
1/2/2011   3 
1/3/2011   0
1/4/2011   4
1/5/2011   0
etc....
Run Code Online (Sandbox Code Playgroud)

我可以在查询之后进行后期处理以找出缺少的日期并添加它们但是想知道在SQL Server中是否有更简单的方法.非常感谢

t-sql sql-server

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

如何在XAML中创建度数符号

有没有一种简单的方法可以在XAML中显示度数符号(如华氏温度)?我已经能够在HTML,Android和iPhone中找到解决方案,但在xaml中没有.

xaml

13
推荐指数
3
解决办法
7671
查看次数

ObservableArray不反映数据更新

我正在使用非常光滑的KnockoutJS库创建一个应用程序,但我遇到了麻烦.在html页面上,我有一个简单的<select>控件,我想加载从Web服务返回的JSON数据.

我定义了可观察数组,如下所示:

var laborRow = function () {
    this.positions = ko.observableArray([]);
};
Run Code Online (Sandbox Code Playgroud)

页面加载时,将进行ajax调用并返回数据.在回调中,我执行以下操作:

    success: function (msg) {
        laborRow.positions = msg;
    }
Run Code Online (Sandbox Code Playgroud)

基于KO文档,我希望我会将结果设置为:

laborRow.positions(msg);
Run Code Online (Sandbox Code Playgroud)

但是,这只是抛出一个错误,指出"laborRow.positions in not a function"

html中的模板如下:

<tbody data-bind='template: {name: "laborRowTemplate", foreach: laborLine}'> </tbody> 
</div>
  <script type="text/html" id="laborRowTemplate"> 
        <tr>

          <td><select data-bind='options: positions, optionsText: "Title", optionsCaption: "select", value: selectedPosition '></select></td>

        </tr>
    </script>
Run Code Online (Sandbox Code Playgroud)

laborRow对象是ViewModel上绑定到页面的属性.无论出于何种原因,这都行不通.要添加另一个皱纹,如果我添加代码以查看observableArray并打印出一些数据,那么数据就在那里.所以它正在成功加载.

任何想法将不胜感激.

我的示例案例的完整代码:

var laborRow = function () {
    this.positions = ko.observableArray([]);    
};

var projectEstimate = function () {
    this.laborLine = ko.observableArray([new laborRow()]); …
Run Code Online (Sandbox Code Playgroud)

javascript knockout.js

5
推荐指数
1
解决办法
8190
查看次数

jQuery根本不在IE6中工作

我在这里完全失败了.我的客户在内部使用IE6,由于某种原因,即使是最简单的jQuery也不起作用.这是不起作用的代码.

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title></title>
    <script type="text/javascript" src="js/jquery-1.4.2.js" />
    <script type="text/javascript">

        jQuery(function() {
            alert("alert from jQuery");
        });

        $(document).ready(function() {
            alert("alert from doc.ready");
        });


    </script>

</head>
<body>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我知道IE6存在很多问题.我尝试了一些我在互联网上找到的解决方法(比如将脚本放在页面底部,删除类型attr)并且没有骰子.任何帮助将不胜感激.

jquery internet-explorer-6

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