问题列表 - 第44580页

SQL VarChar到日期

您好我正在尝试将VarChar日期字段(例如20100320)转换为真实日期字段

'dd/mm/yyyy' (e.g. 20/03/2010).

我尝试了两种方法:a)

 (SELECT    MIN(CAST(A.DateOfAction AS Date)) AS Expr1
           FROM      ResAdm.Action A
           WHERE    (A.PersonID = P.PersonID)) 

     AS 'Period From',
Run Code Online (Sandbox Code Playgroud)

b)

(SELECT    MIN(CONVERT(DATE, A.DateOfAction, 103)) AS Expr1
           FROM      ResAdm.Action A
           WHERE    (A.PersonID = P.PersonID)) 

     AS 'Period From',
Run Code Online (Sandbox Code Playgroud)

两者都产生了结果

yyyy-mm-dd(例如2010-03-20)

但我希望结果像

dd/mm/yyyy(例如20/03/2010)

任何帮助将不胜感激.谢谢.

sql varchar date

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

Scala - 如何使val可见

我有这个方法

def example(something):something {
  val c=List()
  if(){
    if(){
      val a=List()
    }
    else{
      val a=List()
    }
  }
  //here a or b are not declared
  c:::a
}
Run Code Online (Sandbox Code Playgroud)

如何申报并使其可见?我不能用var.

visibility scala

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

SVG 协作工作中的 RDF 元数据

我找不到如何使用 RDF 注释嵌套 SVG 的好示例。这是该文档的大致结构:

<svg>
<title>Main document</title>
<metadata>
This needs a title, publisher, date, cc:license, and cc:attributionURL.
</metadata>

 <svg>
 <title>Contribution 1</title>
  This needs a title, date, and contributor 1.
 </svg>

 <svg>
 <title>Contribution 2</title>
  This needs a title, date, and contributor 2.
 </svg>

</svg>
Run Code Online (Sandbox Code Playgroud)

svg rdf metadata

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

Ruby中[[]]和[]之间有什么区别?

碰到这个代码片段:

@@dataList[i] = [[0,[]]]
Run Code Online (Sandbox Code Playgroud)

双括号有什么作用?如果我写了怎么办:

@@dataList[i] = [0,[]]
Run Code Online (Sandbox Code Playgroud)

..它会有所不同吗?

ruby syntax

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

重写history.pushState会导致opera 11中出现错误

我通过 Greasemonkey 脚本/opera 扩展将以下代码注入到网页中以捕获该history.pushState命令,这样我就可以在它触发时进行一些处理,并且仍然允许该pushState命令在之后继续。

(function(history){
  var pushState = history.pushState;
  history.pushState = function(state) {
       if (typeof history.onpushstate == "function") {
          history.onpushstate({state: state});
        }
        alert('pushstate called')
        return pushState.apply(history, arguments);
  }
})(window.history);
Run Code Online (Sandbox Code Playgroud)

该代码在 FF4 和 Chrome 中工作正常,但在 Opera 11 中,如果页面调用命令,我会收到以下错误history.replaceState

未捕获的异常:TypeError:'window.history.replaceState'不是函数

有谁知道如何修复上述代码以与 Opera 以及 Chrome 和 Firefox 一起使用?

html javascript opera history cross-browser

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

StringBuffer和StringBuilder类之间的区别

我可以通过互联网和Sun Java获得更多.但是需要在一个例子的帮助下获得明显的差异?

StringBuffer 要么 StringBuilder

什么是差异,什么时候更喜欢考虑响应时间.

java stringbuilder stringbuffer

9
推荐指数
0
解决办法
8244
查看次数

Java中的UTF-16编码与C#

我试图读取UTF-16编码方案中的字符串并对其执行MD5散列.但奇怪的是,当我尝试这样做时,Java和C#会返回不同的结果.

以下是Java中的一段代码:

public static void main(String[] args) {
    String str = "preparar mantecado con coca cola";
    try {
        MessageDigest digest = MessageDigest.getInstance("MD5");
        digest.update(str.getBytes("UTF-16"));
        byte[] hash = digest.digest();
        String output = "";
        for(byte b: hash){
            output += Integer.toString( ( b & 0xff ) + 0x100, 16).substring( 1 );
        }
        System.out.println(output);
    } catch (Exception e) {

    }
}
Run Code Online (Sandbox Code Playgroud)

输出为:249ece65145dca34ed310445758e5504

以下是C#中的一段代码:

   public static string GetMD5Hash()
        {
            string input = "preparar mantecado con coca cola";
            System.Security.Cryptography.MD5CryptoServiceProvider x = new …
Run Code Online (Sandbox Code Playgroud)

c# java encoding md5 utf-16

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

C#要么返回false,要么什么都不做

我想知道是否有办法不必重复相同的if构造,而是调用StatusCheck().成功时它不能返回true.谁知道这个问题有更好的头衔?

bool Enable()
{
    if (!GetStatus(ref status)) { Trace.WriteLine("Error"); return false; }
    // do stuff

    if (!GetStatus(ref status)) { Trace.WriteLine("Error"); return false; }
    // do more stuff

    if (!GetStatus(ref status)) { Trace.WriteLine("Error"); return false; }
    // do even more stuff

    // 6 more times the above

    return true;
}
Run Code Online (Sandbox Code Playgroud)

.net c# if-statement return

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

如何在UILabel中更改截断字符?

UILabel截断文本时,默认情况下会插入3个点.是否可以更改这些字符或禁用它们?

iphone truncation uilabel

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

MVC - 在构造函数中重定向

我想知道如果我需要这样做,我如何能够在控制器构造函数内重定向请求?

例如:在构造函数内部我需要使用动态值初始化一个对象,在某些情况下我不想这样做,在这种情况下我想重定向到其他地方.同样,构造函数的其余部分也不会执行"原始跟随操作".

我该怎么做?谢谢

编辑#1

最初我用过:

  public override void OnActionExecuting(ActionExecutingContext filterContext) 
Run Code Online (Sandbox Code Playgroud)

在那里我可以重定向到其他控制器/动作/ url,但是稍后我需要更改我的控制器,我在其构造函数中初始化变量并且有一些代码确实需要重定向请求:P

我也需要这个,因为OnActionExecuting在控制器构造函数之后执行.在我的逻辑中,重定向需要在那里完成.

asp.net-mvc asp.net-mvc-3 asp.net-mvc-2

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