小编crj*_*unk的帖子

在IN子句中使用CASE语句

可以在IN子句中使用CASE语句吗?

这是我试图正确编译的简化版本:

SELECT * FROM MyTable 
WHERE StatusID IN (
CASE WHEN @StatusID = 99 THEN (5, 11, 13)
ELSE (@StatusID) END )
Run Code Online (Sandbox Code Playgroud)

谢谢!

sql t-sql sql-server sql-server-2008

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

如何在Umbraco中设置默认网页

我刚刚开始尝试使用Umbraco,所以我希望这听起来并不愚蠢.

我正在尝试将默认网页设置为我的网站,但我没有运气.我最近安装了umbraco v 4.7.1.1,以及使用安装向导时可以选择的博客入门套件.

在我的"内容视图"中,我有以下结构:

内容(文件夹)

  • 个人网站(文件夹)
    • 指数
    • 关于
    • MyTestBlog

当我查看MyTestBlog的Properties选项卡时,Template属性设置为"Blog Post".当我访问www.mytestsite.com时,MyTestBlog上的内容会显示在网站的默认网页上.

我将Index页面的Template属性设置为"Textpage".我右键单击了"个人站点"文件夹并选择了"排序".在"排序"弹出窗口中,我将"索引"拖动到列表顶部,使其排序顺序为零(0).

从我读过的内容来看,作为第一项的设置将是Umbraco中的默认网页,但对我来说似乎并非如此.无论我尝试什么,我都无法将Index作为网站的默认网页.

我已经检查过以确保所有网页都已发布.有什么我想念或不做的事吗?

谢谢!

umbraco umbraco-blog

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

将String转换为SqlDbType

我试图将字符串值转换为SqlDbType.我的代码能够将"Text"转换为SqlDbType.Text而没有任何错误,但是当我尝试将"bit"转换为SqlDbType.Bit时,我收到以下错误:"找不到请求值'bit'."

尝试将"int"转换为SqlDbType.Int时会发生同样的错误消息:"找不到请求的值'int'."

为什么这适用于"文本"而不​​是"位"或"int"?

Dim MyType as String = "bit"
Dim sdtype As SqlDbType

sdtype = DirectCast([Enum].Parse(GetType(SqlDbType), MyType), SqlDbType)
Run Code Online (Sandbox Code Playgroud)

sql vb.net asp.net

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

链接到Sitecore媒体项目

在我的一个模板中,我创建了一个名为UploadedSitecoreFile的字段,并将类型设置为File.我这样做是为了当用户创建新项目时,他们可以浏览媒体库并选择他们想要链接到的PDF.

在我的代码隐藏中,我有以下内容:

Dim subItem = TryCast(e.Item.DataItem, Item)
ltResourceInfoTag.Text = ltResourceInfoTag.Text & "<a href='" & subItem("UploadedSitecoreFile").ToString & "'>" & subItem("Name").ToString & "</a>"
Run Code Online (Sandbox Code Playgroud)

有人能告诉我链接到媒体项目的正确方法吗?

谢谢,CR Junk

sitecore

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

jQuery .click()不执行克隆元素

我遇到了代码中的错误.我正在克隆div,以便用户可以添加多个客户.

            var num = $('.clonedInput').length; // how many "duplicatable" input fields we currently have
            var newNum = new Number(num + 1);   // the numeric ID of the new input field being added
            var newElem = $('#divInput' + num).clone().attr('id', 'divInput' + newNum); // create the new element via clone(), and manipulate it's ID using newNum value

            // clear input value for cloned items and do not remove text for del button.
            newElem.find('input:not(.DeleteBtn),textarea').val('');
            //newElem.find('input[type="submit"]

            // Replace clone num with incremental num.
            newElem.find(':input').each(function …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

如果内部IP地址重定向用户

我不熟悉PHP,但我需要创建一个简单的页面来临时重定向内部用户,直到修复生产问题.

如果用户的IP地址以"10.","192."或,"172."然后我需要将它们重定向到另一台服务器.如果用户的IP地址不符合此条件,那么我需要显示一条消息,告诉用户该站点已关闭以进行维护.

有人可以帮我弄这个吗?

php ip-address

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

增加现有SQL表中的自动增量

我继承了一个有一些缺陷的系统.由于系统设计的疏忽,我们将遇到未来记录的问题.它最终会导致与另一个表冲突.

每次导入新记录时,此表的主键自动加1.目前表中约有50条记录.我希望能够让下一个新记录的主键等于60,000.之后,下一个记录将是60001,60002等......

我可以安全地修改此表以使"身份增量"为59950,然后插入记录,然后再次修改表并将"身份增量"设置回1吗?

谢谢!

sql auto-increment sql-server-2008

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

使用jQuery和Sitecore

我正在尝试使用我创建的Web控件上的jQuery幻灯片放映.我可以在启用兼容模式的情况下让幻灯片在IE 9中运行,但我无法让它在Chrome或Firefox中正常运行.

我对jQuery不是很有经验,所以我可能会遗漏一些明显的东西.我不确定是否使用Sitecore,因为CMS与我的问题有关.

这是我在网络上发现并且一直在玩的一些示例代码.有人可以帮忙吗?

谢谢!crjunk

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

<script type="text/javascript">
$(document).ready(function () {

    var currentPosition = 0;
    var slideWidth = 500;
    var slides = $('.slide');
    var numberOfSlides = slides.length;
    var slideShowInterval;
    var speed = 3000;


    slideShowInterval = setInterval(changePosition, speed);

    slides.wrapAll('<div id="slidesHolder"></div>')

    slides.css({ 'float': 'left' });

    $('#slidesHolder').css('width', slideWidth * numberOfSlides);


    (function changePosition() {
        if (currentPosition == numberOfSlides - 1) {
            currentPosition = 0;
        } else {
            currentPosition++;
        }
        moveSlide();
    })(jQuery);


    (function moveSlide() {
        $('#slidesHolder')
              .animate({ 'marginLeft': slideWidth * (-currentPosition) });
    })(jQuery); …
Run Code Online (Sandbox Code Playgroud)

jquery sitecore

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