小编Sky*_*ude的帖子

用户定义的函数存储在MS SQL Server 2008中的哪个位置?

我希望能够看到与用户定义函数关联的代码.我可以通过以下方式看到名称等,

select * from information_schema.routines where routine_type='function'
Run Code Online (Sandbox Code Playgroud)

哪个都很好,花花公子,但我实际上可以看到代码.我是否需要在SQL Server Management Studio中执行此操作,如果是,如何操作?

感谢所有的帮助,当涉及到IIS/MS SQL时,我就是一个菜鸟.

user-defined-functions sql-server-2008

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

带有HTML5拖放的AngularJS指令 - 与范围对象一起发出

我对角度很新,而且我很难将头部缠绕在物品被推到的地方.我不确定我是否正确设置要与拖放一起使用的函数,以及它是否绑定到较旧的范围对象并且ng-repeat没有正确更新.我认为我的设置方式存在一些细微问题.任何指针或帮助将非常感激.

应该发生的情况是,当您将可拖动容器中的颜色拖到Droppable容器中时,它应该更新链接到范围对象项的文本.我成功地将一个项目推送到范围对象上,但ng-repeat没有将其拾取.我不确定我是否需要手表或做些什么才能让它注意新添加的物品.

JS小提琴:http://jsfiddle.net/RV23R/

HTML代码:

<div ng-app="my-app" ng-controller="MainController">
<div class="container">
    <header><h1>Draggables</h1></header>
    <section>
        <div draggable="true" ng-repeat="drag_type in drag_types">{{drag_type.name}}</div>
    </section>
</div>
<div class="container">
    <header><h1>Drop Schtuff Here</h1></header>
    <section droppable="true">
        <div><span>You dragged in: </span><span ng-repeat="items in items">{{item.name}},</span></div>
    </section>
</div>
Run Code Online (Sandbox Code Playgroud)

角色代码:

var module = angular.module('my-app', []);

module.directive('draggable', function () {
  return {
    restrict: 'A',
    link: function (scope, element, attrs) {
      element[0].addEventListener('dragstart', scope.handleDragStart, false);
      element[0].addEventListener('dragend', scope.handleDragEnd, false);
    }
  }
});

module.directive('droppable', function () {
  return {
    restrict: 'A',
    link: function (scope, element, attrs) { …
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-directive angularjs-scope angularjs-ng-repeat

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

在SQL Server 2008 Management Studio中查找存储过程

我是Windows服务器的新手,我有一个希望很快的问题.我在SQL Server 2008 Management Studio中寻找存储过程.我运行了这个查询,

SELECT name, type
FROM dbo.sysobjects
WHERE (type = 'P')
Run Code Online (Sandbox Code Playgroud)

返回存储过程列表.我要找的那个是在列表中.现在我需要知道如何/在哪里找到它.我正在浏览左侧的结构,我看到了"存储过程"的几个文件夹,但我没有在任何列表中看到我要查找的项目.是否有SQL向我显示存储过程或是否需要在SQL Server Management Studio中打开它?对于我正在连接的用户,它是否也是一个权限问题?

感谢您的帮助.

sql sql-server-2008

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

AngularJS中的console.log在作用域函数后执行

我是Angular JS的新手,我有一个基本的Angular App,只需设置一个范围对象,设置一些函数来初始化/创建范围对象.当我在我的函数中使用console.log时,它会报告在scope函数末尾设置的$ scope值,而不是console.log时的scope对象的值.我确定这是一个基本的执行顺序问题,我将不胜感激任何解释或帮助解决这个问题.

这是角度代码:

var module = angular.module('my-app', []);

function MainController($scope)
{
    $scope.testDict = {};

    $scope.createNewTestDict = function(){
        $scope.testDict.test1 = {1: false, 2: false, 3: false}
    }

    $scope.initializeDict = function(){
        $scope.createNewTestDict();
        console.log($scope.testDict);
        $scope.testDict.test1 = {1: true, 2: true, 3: true}
    }

    $scope.initializeDict();
}
Run Code Online (Sandbox Code Playgroud)

JSFiddle这里:http://jsfiddle.net/U6ZKr/7/

因此,您会注意到日志时实际范围对象中的console.log应该都是false,但它们都是在console.log之后设置的全部true.

在此先感谢您的帮助!

javascript angularjs

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