小编kru*_*rul的帖子

在执行存储过程时使用函数作为参数?

我正在测试存储过程,并希望提交'GETDATE()'函数来代替参数:

DECLARE @return_value int

EXEC @return_value = my_stored_procedure
        @MyId = 1,
        @MyDateField = GETDATE()

SELECT  'Return Value' = @return_value
GO
Run Code Online (Sandbox Code Playgroud)

SQL Server 2005抱怨以下错误:

')'附近的语法不正确.

有人想关注此事吗?

t-sql sql-server stored-procedures sql-server-2005

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

在nvarchar声明中省略大小有什么影响

我通常在我的SP中声明参数时定义大小,例如:

@myParam nvarchar(size)
Run Code Online (Sandbox Code Playgroud)

或者在我投射或转换时:

CAST(@myParam AS nvarchar(size))
Run Code Online (Sandbox Code Playgroud)

最近我从我的CAST函数中删除了大小,如:

CAST(@myParam AS nvarchar)
Run Code Online (Sandbox Code Playgroud)

而且我有点担心,如果那会发生,并且在最不期望的时候咬我:-(因为我注意到在使用递归CTE并且在没有指定大小的情况下投射nvarchar时对nvarchar变量进行截断.

任何意见?

sql t-sql sql-server

18
推荐指数
2
解决办法
7377
查看次数

Javascript在同一个对象中从私有方法调用公共方法

我可以在私人方式中调用公共方法:

var myObject = function() {
   var p = 'private var';
   function private_method1() {
      //  can I call public method "public_method1" from this(private_method1) one and if yes HOW?
   }

   return {
      public_method1: function() {
         // do stuff here
      }
   };
} ();
Run Code Online (Sandbox Code Playgroud)

javascript oop

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

如何在滚动时保持jquery ui datepicker到位(坚持输入控件)?

在阅读了很多关于这个主题的内容之后,我仍然处于如何解决问题的黑暗中.为了澄清问题,我希望日历与输入控件相关联,而不是在任何屏幕位置保持固定.这是没有滚动的图像:(这也是我想在滚动上保留的内容) 在此输入图像描述

这是滚动时的图像:(这不是我想要的)

在此输入图像描述

任何提示将不胜感激.更新:这是一个密切描述问题的链接,我希望日历在滚动时坚持控件.

css jquery jquery-ui uidatepicker

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

关闭c#格式化规则(缩进,包装,间距)

我更喜欢自己的代码格式,而不是Visual Studio的默认设置. visual studio格式设置 好奇我如何关闭"应用所有C#格式化规则(缩进,包装,间距)无法在后面找到解决方案读取 关闭VS中的格式

settings visual-studio-2017

7
推荐指数
0
解决办法
151
查看次数

添加页面编辑器"保存并发布"按钮

我想在网站页面编辑器上的"保存并关闭"按钮旁边提供另一个按钮,该按钮将在按下后触发保存和发布操作.我去了核心并制作了一份我想要修改的"保存并关闭"按钮.

在此输入图像描述

我会将此按钮称为"保存并发布",但现在我有点好奇,如果我必须修改javascript以包含我的自定义调用(让我们说javascript:scSave("myPublish:saveAndPublish"))

我正在按照这篇文章挂钩管道并完成操作,但不确定这是否是正确的方法.

有什么建议?

.net customization sitecore sitecore6 page-editor

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

如何在所选项目上启用工作流状态“写入”?

由于未授予工作流状态写入权限,某些项目没有写入访问权限。当我在 Access Viewer 中单击写访问权限时

在此处输入图片说明

Access Viewer 通知我,由于工作流状态写入权限,所选用户没有访问权限:

在此处输入图片说明

不幸的是,我无法通过安全编辑器“手动”设置它:

在此处输入图片说明

任何人都可以对此有所了解吗?谢谢

asp.net sitecore

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

如何避免"命名空间'x.xsd'中的元素'x'在命名空间'x.xsd'中具有无效的子元素'Items'"?

我有xml文件,其结构使用以下xsd定义:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://schemas.TEST.com/TEST/TEST.xsd" elementFormDefault="qualified" xmlns="http://schemas.TEST.com/TEST/TEST.xsd" xmlns:mstns="http://schemas.TEST.com/TEST/TEST.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:element name="Element">
    <xs:complexType>
      <xs:sequence>
        <xs:element name="Name" type="xs:string" />
        <xs:element name="Items">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ItemName" type="xs:string" />
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
</xs:schema>
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试基于先前定义的xsd创建一些测试xml数据:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Element xmlns="http://schemas.TEST.com/TEST/TEST.xsd">
   <Name>John Blue</Name>
   <Items>
      <ItemName>test</ItemName>
   </Items>
   <Items>
      <ItemName>test2</ItemName>
   </Items>
   <Items>
      <ItemName>test3</ItemName>
   </Items>
</Element>
Run Code Online (Sandbox Code Playgroud)

由于重复的"Items"元素,此xml文件被视为无效.有没有办法解决?

.net xml xsd

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

反复调用AddImageUrl(url)来汇编pdf文档

我正在使用abcpdf,我很好奇我们是否可以递归调用AddImageUrl()函数来汇编编译多个url的pdf文档?

就像是:

     int pageCount = 0;
     int theId = theDoc.AddImageUrl("http://stackoverflow.com/search?q=abcpdf+footer+page+x+out+of+", true, 0, true);
     //assemble document
     while (theDoc.Chainable(theId))
     {
        theDoc.Page = theDoc.AddPage();
        theId = theDoc.AddImageToChain(theId);
     }
     pageCount = theDoc.PageCount;
     Console.WriteLine("1 document page count:" + pageCount);
     //Flatten document
     for (int i = 1; i <= pageCount; i++)
     {
        theDoc.PageNumber = i;
        theDoc.Flatten();
     }

     //now try again
     theId = theDoc.AddImageUrl("http://stackoverflow.com/questions/1980890/pdf-report-generation", true, 0, true);
     //assemble document
     while (theDoc.Chainable(theId))
     {
        theDoc.Page = theDoc.AddPage();
        theId = theDoc.AddImageToChain(theId);
     }
     Console.WriteLine("2 document page count:" + theDoc.PageCount);
     //Flatten document …
Run Code Online (Sandbox Code Playgroud)

pdf asp.net pdf-generation abcpdf

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

如何在对象链中的任何位置检查"未定义"?

我想检查复杂对象链中是否缺少任何对象.我想出了以下解决方案,有没有更好的方法来实现同样的目标?

var lg = console.log;
var t = { a:{a1: 33, a12:{ aa1d: 444, cc:3 } }, b:00};
var isDefined = function(topObj, propertyPath) {
    if (typeof topObj !== 'object') {
        throw new Error('First argument must be of type \'object\'!');
    }
    if (typeof propertyPath === 'string') {
        throw new Error('Second argument must be of type \'string\'!');
    }
    var props = propertyPath.split('.');
    for(var i=0; i< props.length; i++) {
        var prp = props[i];
        lg('checking property: ' + prp); 
        if (typeof topObj[prp] === 'undefined') …
Run Code Online (Sandbox Code Playgroud)

javascript undefined

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