小编Rag*_*hav的帖子

使用带条件语句的数据库

我需要在具有不同数据库名称但具有相同表和数据的2个不同服 为此,我尝试使用以下语句.

if (@@servername= 'srvrA')
    begin 
        use dbA
    end
else    
begin 
        use dbB
    end
Run Code Online (Sandbox Code Playgroud)

但对于srvrB,它说数据库dbA不存在.

有人能帮助我实现这个目标吗?

sql sql-server-2008

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

获取动态图像的宽度和高度

我有一个嵌入隐藏div的img标签.当用户点击具有图像名称的动态超链接时,必须在模态窗口中显示图像.要将div定位在模态窗口内,需要图像高度.但是当单击超链接时,在分配src之后,高度将变为0.因此图像不能在中间对齐.请帮助我在浏览器显示之前获取图像的宽度.

<div id="imgFullView" class="modal_window imgFullView">
    <img alt="Loading..." id="imgFull" />
</div>

function ShowImage(imgSrc) {
    $("#imgFull").attr("src", imgSrc);
    alert($("#imgFull").height());
    $("#imgFullView").width($("#imgFull").width());
    $("#imgFullView").height($("#imgFull").height());
    show_modal('imgFullView', true);
}
Run Code Online (Sandbox Code Playgroud)

这个showimage方法将被称为onclick超链接.提前致谢...

解决方案对我有用,毕竟你的专业指导......

 function ShowImage(imgSrc) {
    $("#imgFull").removeAttr("src"); //To remove the height and width of previously showed imaged from img tag.
    $("#imgFull").attr("src", imgSrc);
    $("#imgFullView").width(document.getElementById("imgFull").width);
    $("#imgFullView").height(document.getElementById("imgFull").height);
    show_modal('imgFullView', true);
 }
Run Code Online (Sandbox Code Playgroud)

html asp.net jquery

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

在$(document).ready()之前jquery动态加载外部脚本文件

目前,我有一个通过<script>标记引用的jqueryUI.js文件.
我有几个$(document).ready()函数,它们使用jquery ui函数.

我试图使用$ .getScript动态加载jqueryUI.js文件

我尝试了以下代码......

var scriptCntr = 0;
$(document.ready(function(){
    scriptCntr ++;
    $.getScript(path, function (data, textStatus) {
        scriptCntr --;
    });
    while(scriptCntr!=0){
    } 
});
Run Code Online (Sandbox Code Playgroud)

在页面顶部.这样做是为了使$(文件).就绪()等到文件下载,但逻辑转到WaitLoop并无限期地停留在那里.除非执行所有$(document).ready(),否则不会下载该文件.

有没有办法在执行第一个$(document).ready()之前下载jqueryUI.js文件?

提前致谢.

javascript jquery

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

C#System.Object是最终的基类

在msdn规范中,我注意到它System.Object是.Net中的最终基类.他们说,System.ValueType是一个抽象类继承System.Object和覆盖方法,如Equals,Compare等...值类型,如bool,int等继承System.ValueType所有其他.NET对象从继承System.Object.

我有2个问题.

  1. System.Object有什么需要?为什么不是这里的界面?

假设它只有2个直接子节点(忽略我们可以创建更多),即System.ValueType和System.ReferenceType都具有完全不同的实现.

**编辑:**没有System.ReferenceType.只有Sytem.Object和Sytem.ValueType(覆盖基类).在此道歉.

因此可能需要System.Object来处理基本的CLR功能,比如使用new()创建对象,强制执行默认构造函数,GC等?

  1. 当我解编译Sytemdll,并看到bool的实现时,我只看到一个结构.
    对于一个类(比如Exception),我没有看到System.ReferenceType或System.Object的继承.这个继承是如何处理的?
    事实上,Common Type System做什么来MyCustomClass使其继承System.Object(因为继承是在编译时确定的,我认为CTS正在这样做)

如果我的理解错误,请随时纠正我/编辑帖子.

在此输入图像描述

c# clr cts cls

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

Kusto 嵌套 json 为 null

我正在使用 Application Insights Log-Explorer 查询窗口来可视化以下查询。在字段内customDimensions.RemotePC我字符串一个 json 有效负载。

当我尝试通过属性索引对存储的 json 进行索引时,我得到的值为 null。我尝试将它作为数组访问,但该数组也变为空。

您能帮我访问下图中的 FirstName 属性吗?

在此输入图像描述

azure-application-insights kql azure-data-explorer

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

where子句中的动态列名

declare @temp varchar(20)
declare @name varchar(20)
set @name = 'John'
set @temp  = 'e'
select * from TableA
    where   case when @temp = 'e' then [em_name]
          case when @temp = 'c' then [company_name] 
        end
          = @name
Run Code Online (Sandbox Code Playgroud)

这个查询给了我错误(where子句中的非布尔表达式).

请解释此查询中的错误,如何在没有动态sql的情况下实现此目的.

所以,当我给予@temp = 'C'它然后它应该搜索[company_name] = @name.并列出了一长串@temp values(employee name, company name, city name, state name, supervisor name etc).

sql-server sql-server-2008

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

第一个列表项的css选择器

我有以下html结构.

<ul>
  <script id="agendaTmpl" type="text/x-jquery-tmpl">
               <li class="arrow boundElement" style="height:40px;" onclick="GoToPage('session.html?session_id=${agenda_id}');">

                </li>
    </script>
 <li class="arrow boundElement" style="height:40px;" onclick="GoToPage('session.html?     session_id=2');"> test</li>
 <li class="arrow boundElement" style="height:40px;" onclick="GoToPage('session.html?     session_id=2');"> test</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我需要将类应用于列表的第一个li.无法删除脚本标记,因为它是结构的模板.我试过ul > li:first-child但它不起作用.仅当li是ul的第一个子节点时才有效,即如果脚本标签不存在.

请建议我一种方式将样式应用于ul的第一个li.

注意:我不允许在第一个li中添加新类.

html css css-selectors jquery-selectors

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

jq plot - 获得线性x轴刻度

我有一个jqPlot图表,如下图所示.

我使用LinearAxisRenderer作为x轴.

但x轴值为0,1,1,2,2等.

有没有办法让值为0,1,2,3等.

提前致谢.

在此输入图像描述

代码:

 $.jqplot(ctrlId, [graphPt], {
        title: chartTitle,
        seriesDefaults: {
            renderer: $.jqplot.BarRenderer,
            pointLabels: { show: true, location: 'e', edgeTolerance: -15, formatString: '%s' },
            shadow: false,
            rendererOptions: {
                barDirection: 'horizontal',
                barMargin: 2
            }
        },
        axesDefaults: {
            renderer: $.jqplot.canvasAxisTickRenderer,
            min: 0,      // minimum numerical value of the axis.  Determined automatically.
            pad: 1.3,       // a factor multiplied by the data range on the axis to give the
            // axis range so that data points don't fall on the edges of …
Run Code Online (Sandbox Code Playgroud)

jqgrid jqplot

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