小编Jar*_*red的帖子

T-SQL子串 - 最后3个字符

使用T-SQL,我将如何获取varchar列的最后3个字符?

所以列文本是IDS_ENUM_Change_262147_190我需要的190

sql t-sql sql-server sql-server-2005

61
推荐指数
3
解决办法
13万
查看次数

针对公用表表达式(CTE)的T-SQL JOIN

是否可以针对公用表表达式执行JOIN子查询?如果没有,那么有人可以让我知道如何执行我在下面尝试做的事情吗?例子很棒.

例如:

LEFT JOIN (

            ;WITH [UserDefined]
                AS (SELECT *, -- Make sure we get only the latest revision.
                        ROW_NUMBER() OVER (PARTITION BY [ID]
                                                ORDER BY [RevisionNumber] DESC) AS RN
                    FROM [syn_Change])

            SELECT [UserDefined].[ID]
                ,[UserDefined].[ChangeNumber]
                ,[UserDefined].[Usr_CoResponsibility]
                ,[UserDefined].[Usr_StarFlowStatus]

            FROM [UserDefined]
            WHERE (RN = 1) 

            ) [UserColumns]
ON [UserColumns].[ChangeNumber] = [CTE].[ChangeNumber]
Run Code Online (Sandbox Code Playgroud)

这是我的完整查询:

;WITH CTE
    AS (SELECT *, -- Make sure we get only the latest revision.
            ROW_NUMBER() OVER (PARTITION BY [ItemID]
                                    ORDER BY [RevisionNumber] DESC) AS RN
        FROM [dw_Change])

SELECT [CTE].[ItemID]
        ,[CTE].[ViewID] …
Run Code Online (Sandbox Code Playgroud)

sql t-sql

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

Typeahead v0.10.2&Bloodhound - 使用嵌套的JSON对象

UPDATE

基于@BenSmith(/sf/users/14236001/BenSmith)的正确答案,我能够找到我的问题并发现我没有正确浏览我的JSON层次结构.这是工作代码:

        // instantiate the bloodhound suggestion engine
    var engine = new Bloodhound({
        datumTokenizer: function (datum) {
            return Bloodhound.tokenizers.whitespace(datum.title);
        },
        queryTokenizer: Bloodhound.tokenizers.whitespace,
        prefetch: {
            url: "SampleData.json",
            filter: function (data) {
                //console.log("data", data.response.songs)
                return $.map(data.response.songs, function (song) {
                    return {
                        title: song.title,
                        artistName: song.artist_name
                    };
                });
            }
        }
    });

    // initialize the bloodhound suggestion engine
    engine.initialize();

    // instantiate the typeahead UI
    $('#prefetch .typeahead').typeahead(
      {
          hint: true,
          highlight: true,
          minLength: 1
      },
      {
          name: 'engine',
          displayKey: 'title',
          source: engine.ttAdapter(),
          templates: …
Run Code Online (Sandbox Code Playgroud)

jquery json nested typeahead.js bloodhound

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

TSQL:查询之间的日期 - 忽略时间

我想在2个日期之间进行查询.我想这样做而不必担心时间.当用户输入他们想要搜索的2个日期时,没有时间选择.这意味着他们输入的日期默认为12:00 AM.

表中的日期确实有时间.我只是想忽略所有的时间,所以搜索带回所述日期范围的任何记录.

这是我的SQL:

TheDate BETWEEN @EnteredBeginDate AND @EnteredEndDate
Run Code Online (Sandbox Code Playgroud)

因此,当用户在8/6/2009和9/9/2009之间进行范围搜索时,我想返回记录:

8/6/2009 11:33:02 AM
8/6/2009 11:39:17 AM
9/9/2009 8:21:30 AM
Run Code Online (Sandbox Code Playgroud)

现在发生的事情是我才回来:

8/6/2009 11:33:02 AM
8/6/2009 11:39:17 AM
Run Code Online (Sandbox Code Playgroud)

有人可以推荐在SQL中执行此操作的最佳方法吗?我知道如何在C#中做到这一点.

t-sql sql-server

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

ASP:ListBox获取所选项目 - 一个班轮?

我试图获取asp:ListBox控件的选定项目,并将它们放在逗号分隔的字符串中.那么必须有一种更简单的方法:

foreach (ListItem listItem in lbAppGroup.Items)
{
    if (listItem.Selected == true)
    {
        Trace.Warn("Selected Item", listItem.Value);
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法把它变成一条线?喜欢我的伪代码:

string values = myListBox.SelectedItems;
Run Code Online (Sandbox Code Playgroud)

我正在使用ASP.NET和C#3.5.

谢谢你的帮助!!

c# linq asp.net listbox c#-3.0

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

jQuery draggable + droppable - 将拖动的项目物理移动到已删除的容器中

我需要能够获取一个设置为draggable的元素,并将该元素物理移动到容器中,而不是像当前功能那样覆盖它.

例如:

 <div class="container"></div>
 <div class="image">
    <img class="thumb" src="images/Koala.jpg" alt="" />
 </div>

 $(function () {
    $(".image").draggable();
    $(".container").droppable({
        drop: function (event, ui) {
            alert('dropped!');
        }
    });
 });
Run Code Online (Sandbox Code Playgroud)

因此,在将图像拖放到"容器"div中之后,我需要将实际的html元素移动到那里.

事件发生后,如果我使用Chrome的开发工具查看源代码,我会看到:

 <div class="container">
    <div class="image">
        <img class="thumb" src="images/Koala.jpg" alt="" />
    </div>
 </div>
Run Code Online (Sandbox Code Playgroud)

这可能吗?

谢谢

jquery jquery-ui

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

JOIN ON子句中的T-SQL Case语句

我试图在一个JOIN ON子句中构建一个case/if语句.

LEFT JOIN [CTSTRC] [Statuses] ON RIGHT([Statuses].[STRID], 3) = [CTE].[F61]
Run Code Online (Sandbox Code Playgroud)

问题是该列[Statuses].[STRID]包含文本和数字.我将它与之比较的列[CTE].[F61]是一个整数.

有没有办法检测列[Statuses].[STRID]是否有字符或数字,如果是字符,那么将其设置为0?

这是一个伪查询来帮助:

LEFT JOIN [CTSTRC] [Statuses] ON RIGHT((CASE [Statuses].[STRID] WHEN TEXT THEN 0 ELSE CAST([Statuses].[STRID] AS INT) END), 3) = [CTE].[F61]
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的方向吗?

谢谢!

sql t-sql sql-server sql-server-2005

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

C#LINQ将一个项追加到数组的末尾

我有一个int []数组.我需要获取一个int并将其附加到数组的末尾,而不会影响该数组中其他项的位置.使用C#4和LINQ实现这一目标的最优雅方式是什么?

我的代码:

 int[] items = activeList.Split(',').Select(n => Convert.ToInt32(n)).ToArray();
 int itemToAdd = ddlDisabledTypes.SelectedValue.ToInt(0);

 // Need final list as a string
 string finalList = X
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

c# linq

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

计算任意实数的百位数

如何将此数字(42519.36)转换为整数(5)?

42519.36 = 5

C#中最有效的方法是什么?

谢谢!

c# c#-3.0

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

Safari图像大小自动高度CSS

我正在最新版本的Safari for Windows 7中测试此问题.

问题是这个代码适用于所有其他浏览器但仍可以使用:

 <style type="text/css">
    .userImg { height: 100%; width: 100%; }
    .imgContainer { height: auto; width: 150px; }
 </style>

 <div class="imgContainer">
    <img id="img" class="userImg" src="TemplateFiles/Hydrangeas.jpg" alt="" />
 </div>
Run Code Online (Sandbox Code Playgroud)

有没有人知道如何使用CSS在Safari中按比例调整图像大小?

谢谢!

css css3

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

字符串操作 - 获取最后'x'个字符

我正在使用ASP.NET/C#3.5为Web构建一个Windows资源管理器应用程序.我有一个动态字符串,用于保存我的路径信息.导航应用程序时,此字符串会更改.我想要做的是获取我的字符串中的最后一个"目录名称",例如:

C:\Code\AppSettings
Run Code Online (Sandbox Code Playgroud)

我需要回来 AppSettings

如果字符串是:

C:\Code\AppSettings\Backup
Run Code Online (Sandbox Code Playgroud)

然后我需要回来 Backup

我对字符串操作不够精明,无法从动态字符串中正确获取.任何帮助或示例都会很棒.

谢谢!

c# asp.net c#-3.0 c#-4.0

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