小编som*_*ool的帖子

如何配置web.config以允许任何长度的请求

我正在构建一个网站,我想从textarea元素的值创建一个文件客户端.

我有代码来执行此操作,但我收到此错误

HTTP错误404.15 - 未找到请求筛选模块配置为拒绝查询字符串太长的请求.

有没有办法覆盖这个,以便我能够处理任何大小的请求?

如果没有,有没有办法生成文件客户端而不使用文件系统/活动x对象?

谢谢

javascript c# asp.net-mvc web-config query-string

134
推荐指数
4
解决办法
19万
查看次数

如何比较两个日期以查找SQL Server 2005中的时差,日期操作

我有两列:

job_start                         job_end
2011-11-02 12:20:37.247           2011-11-02 13:35:14.613
Run Code Online (Sandbox Code Playgroud)

如何使用T-SQL查找作业开始和作业结束之间经过的原始时间量?

我试过这个:

select    (job_end - job_start) from tableA
Run Code Online (Sandbox Code Playgroud)

但结果是:

1900-01-01 01:14:37.367
Run Code Online (Sandbox Code Playgroud)

sql datediff sql-server-2005 date

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

如何转换if,否则如果逻辑成三元运算符?

我只是想知道这是否可能,因为我开始使用三元运算符来减少代码行,我很喜欢它.

if (x==y)
{
    z += x;
} else if (x==z)
{
    z += y;
} else {
   z += 1;
}
Run Code Online (Sandbox Code Playgroud)

如果只有一个if语句,我现在可以这样做:

z = x == y ? z += x : z += 1;
Run Code Online (Sandbox Code Playgroud)

c# ternary-operator

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

如何从C#应用程序将变量传递给SSIS包

基本上我正在尝试构建一个使用SSIS来运行一系列sql的应用程序.

这是我到目前为止的代码:

        public JsonResult FireSSIS()
    {
        string x = string.Empty;
        try
        {
            Application app = new Application();                
            Package package = null;

            package = app.LoadPackage(@"C:\ft\Package.dtsx", null);

            Microsoft.SqlServer.Dts.Runtime.DTSExecResult results = package.Execute();
            if (results == Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure)
            {
                foreach (Microsoft.SqlServer.Dts.Runtime.DtsError local_DtsError in package.Errors)
                {
                    x += string.Concat("Package Execution results: {0}", local_DtsError.Description.ToString());
                }
            }
        }

        catch (DtsException ex)
        {
           // Exception = ex.Message;
        }
        return Json(x, JsonRequestBehavior.AllowGet);
    }
Run Code Online (Sandbox Code Playgroud)

有人知道如何以这种方式将变量传递给包本身吗?

c# ssis

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

如何在Javascript或JQuery中获取上个月的最后一天

我有以下代码来获取当天:

var month=new Array(12);
month[0]="January";
month[1]="February";
month[2]="March";
month[3]="April";
month[4]="May";
month[5]="June";
month[6]="July";
month[7]="August";
month[8]="September";
month[9]="October";
month[10]="November";
month[11]="December";

var d = new Date();
var curr_date;
if (d.getDate() == 1)
{
    curr_date = d.getDate();
}
else
{
    curr_date = d.getDate() - 1;
}

var curr_month = d.getMonth() + 1; //months are zero based
var curr_year = d.getFullYear();
var message_day = curr_year + "_" + curr_month + "_" + curr_date;
var sql_day = month[curr_month - 1].substring(0,3) + curr_date.toString() + curr_year.toString();

if (curr_date == "1") …
Run Code Online (Sandbox Code Playgroud)

javascript jquery date

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

如何根据光标所在的位置定位弹出div

我试图在下面定位一个弹出式div:

<div style="display:none;height:200px;width:200px;border:3px solid green;" id="popup">Hi</div>
Run Code Online (Sandbox Code Playgroud)

基于另一个div的点击.

我在文件.ready上运行它

$('div#d').bind('click', function (event) {
var offset = $(this).offset();
$('#popup').css('left',offset.left);    
$('#popup').css('top',offset.top);
$('#popup').css('display','inline');        
});
Run Code Online (Sandbox Code Playgroud)

但上面甚至不会显示div

jquery

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

JQuery:如何循环遍历div的所有子元素

我试图遍历给定div中的所有元素,并将结果(我稍后将使用的C#代码)输出到屏幕进行测试.

所以,如果我有像这样的HTML:

    <div id="testDiv">
        <test>
            <a>aVal</a>
            <c>
                <cc>ccVal</cc>
            </c>
       </test>
    </div>
Run Code Online (Sandbox Code Playgroud)

我正在尝试生成此字符串值:

HtmlElement.CreateNode("test").AddNode(CreateNode("a").addText("aVal")).AddNode(CreateNode("c").AddNode(CreateNode("cc").addText("ccVal"))
Run Code Online (Sandbox Code Playgroud)

现在我把这个jquery放到了位置,但我不确定如何深入到其他节点:

var x = "HtmlElement.";
$('div#testDiv').children().each(function () {    
    var nodeNameStr = this.nodeName.toLowerCase();
    var nodeText = $(this).text();
    x += "CreateNode(nodeNameStr).addText(nodeText)"
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

有没有办法在每次打开时让SSMS打开某个连接?

每天晚上,大学都会在午夜重新启动我部门的每台机器,并在11个不同的sql服务器上帮助我的教授完成各种项目.由于我没有个人电脑,所以我不能让SSMS过夜.

是否可以启用设置或某些功能,以便在我打开SSMS时记住打开我告诉它的连接?

谢谢.

sql ide ssms sql-server-2008

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

如何在Javascript中模仿SQL Coalesce语句的功能

我想知道在javascript中是否有一种方法可以使逻辑类似于sql中的coalesce语句,它将以指定的顺序返回数据,如下所示:

Select top 1 Coalesce(ColA, ColB, "No Data Found") from TableA;
Run Code Online (Sandbox Code Playgroud)

是否有一种优雅的方式来处理Javascript中的空值,就像sql在上述语句中返回结果一样?

我知道我可以在技术上有一个switch语句,但这需要一些可能不必要的代码

谢谢.

javascript jquery coalesce

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

如何计算sql xml中节点的出现次数

我试图计算"颜色"节点的出现次数,但到目前为止还没有成功.

以下是我到目前为止所尝试的内容.

如果我有以下逻辑:

DECLARE @MyXML XML
SET @MyXML = '<SampleXML>
<Colors>
<Color1>White</Color1>
<Color2>Blue</Color2>
<Color3>Black</Color3>
<Color4 Special="Light">Green</Color4>
<Color5>Red</Color5>
</Colors>
<Fruits>
<Fruits1>Apple</Fruits1>
<Fruits2>Pineapple</Fruits2>
<Fruits3>Grapes</Fruits3>
<Fruits4>Melon</Fruits4>
</Fruits>
</SampleXML>'

SELECT
count(a.b.value('Colors','varchar(10)')) AS Color1
FROM @MyXML.nodes('SampleXML') a(b)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

消息2389,级别16,状态1,行50
XQuery [value()]:'value()'需要单例(或空序列),找到类型为'xdt:untypedAtomic*'的操作数

xml sql sql-server-2008

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