小编use*_*567的帖子

如何使用OUTPUT捕获新旧ID?

比如说我有,

    create table product
    (
      ID INT IDENTITY(1,1) NOT NULL,
      Name VARCHAR(10)
    )

    insert into product(Name) values('a')
    insert into product(Name) values('b')
    insert into product(Name) values('c')
    insert into product(Name) values('d')
    insert into product(Name) values('e')

    create table #tempproduct
    (
      ID INT IDENTITY(1,1) NOT NULL,
      Name VARCHAR(10)
    )

    declare @OutputAttributesValues table
    (
      [NewID] INT, 
      [OldID] INT
    )

    insert into #tempproduct(Name)
    OUTPUT INSERTED.[ID],[ID] INTO @OutputAttributesValues
    select [Name] FROM product
Run Code Online (Sandbox Code Playgroud)

请参阅我需要从输出中获取旧ID和新ID.但是这个sql给了我错误"无效的列名'ID'." http://sqlfiddle.com/#!3/a27b2/1

sql sql-server sql-server-2008

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

最佳实践:在Windows Azure中使用具有多个实例的会话

谁能告诉我,如果我在的Windows Azure环境中的多个实例使用会话(一个ASP.NET MVC 3应用程序内部)(指多台虚拟机),那么它无需任何配置工作,或者我需要使用ASP.NET通用提供商或我需要使用AppFabric手动处理这个?

azure appfabric asp.net-mvc-3

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

子查询列的总和

我需要得到子查询列的总和.这是我正在使用的,但它给出了错误,

SELECT SUM (SELECT Col1 From Table1) FROM Table 2
Run Code Online (Sandbox Code Playgroud)

sql sql-server oracle

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

检查哪些标志是整数的开/关?

首先对不起我的英语。假设我有,

0 // 0
1 // 1
2 // 10
3 // 11
4 // 100
5 // 101
6 // 110
7......................
Run Code Online (Sandbox Code Playgroud)

现在,我可以说 5 有两个(第 3 个和第 1 个)ON 标志。类似地,7 具有三个(第 1、第 2 和第 3 个)ON 标志,依此类推。

现在,假设我有一个输入 2 和 flag1、flag2、..... flagn。我需要在程序上找到只有 flag2 是 ON 的。

javascript jquery

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

如何在ItextSharp(PdfStamper)中增加PDF字段的字体大小?

我正在使用PdfStamper在运行时创建PDF.我的问题是我无法增加PDF字段的字体大小.我试过这个,但没有运气,

stamper.AcroFields.SetFieldProperty("names", "textsize", 4f, null);
Font font = FontFactory.GetFont(FontFactory.COURIER, 2f, iTextSharp.text.Font.BOLD);    
stamper.AcroFields.AddSubstitutionFont(font.BaseFont);
Run Code Online (Sandbox Code Playgroud)

c# pdf itextsharp c#-4.0

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

如何使Jquery Mobile 1.3 ListView(仅)从右到左(R2L)?

我有以下HTML,

http://jsfiddle.net/yWkGR/2/

<div data-role="page">

    <div data-role="header">
        <h1>My Title</h1>
    </div><!-- /header -->

    <div data-role="content" id="content">    
        <ul data-role="listview">
                    <li>

        <a href="#">
            <img width="80" height"80" src="http://www.gravatar.com/avatar/7efa2e4098f60c15d230436ca99d7250?s=32&d=identicon&r=PG" />
            <div class="left">
                <h3>New Latest One</h3>
                <p>$12,000</p>
            </div>
            <div class="right">
                <input type="text" style="width:75px"/>
            </div>
            </a>
            </li>
              <li>

        <a href="#">
            <img width="80" height"80" src="http://www.gravatar.com/avatar/7efa2e4098f60c15d230436ca99d7250?s=32&d=identicon&r=PG" />
            <div class="left">
                <h3>New Latest One</h3>
                <p>$12,000</p>
            </div>
            <div class="right">
                <input type="text" style="width:75px"/>
            </div>
            </a>
            </li>
              <li>

        <a href="#">
            <img width="80" height"80" src="http://www.gravatar.com/avatar/7efa2e4098f60c15d230436ca99d7250?s=32&d=identicon&r=PG" />
            <div class="left">
                <h3>New Latest One</h3>
                <p>$12,000</p>
            </div>
            <div class="right">
                <input …
Run Code Online (Sandbox Code Playgroud)

jquery html5 css3 jquery-mobile jquery-mobile-listview

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

如何将一天添加到数据库中的所有DateTime列?

我有一台托管我的应用程序的服务器.该应用程序正在运行.昨天我意识到服务器日期落后一天.

如何DateTime通过在每条记录中添加一天来更改服务器日期以及更新数据库中的所有列?

sql sql-server-2008

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

将IF EXIST(SELECT 1 FROM)更改为IF EXIST(SELECT TOP 1 FROM)是否有任何副作用?

我的生产服务器上运行了现有的SP.我发现转换 IF EXIST(SELECT 1 FROM )IF EXIST(SELECT TOP 1 1 FROM )转换后会有一些显着的性能IF NOT EXIST(SELECT 1 FROM )提升IF NOT EXIST(SELECT TOP 1 1 FROM ).唯一的区别是TOP 1关键字.只是想知道改变这个是否有任何副作用?

sql t-sql sql-server sql-server-2012

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

从表值参数插入或更新或删除数据

我有一个 ProductsAttributesValues 表,其中有,

Id   ProductId   AttributeId   Value   ORDER
-------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

具有属性(相同的 ProductId/AttributeId)的产品可以具有多个值但具有不同的顺序。我有一个类型,

CREATE TYPE [dbo].[ProductsAttributesValuesType] AS TABLE
(
    [AttributeId] [INT],
    [Value] [NVARCHAR](MAX)
)
Run Code Online (Sandbox Code Playgroud)

ProductsAttributesValuesType在我的存储过程中将此作为带有 ProductId 参数的表值参数传递。现在我需要的似乎很简单,但我被卡住了。中的信息ProductsAttributesValuesType来自 UI。所以,

1)如果一个值为空或空白或空白,那么我不需要做任何事情并从ProductsAttributesValues具有相同 ProductId/AttributeId 的所有现有记录中删除。

2) 如果一个值不为空或非空或非空白,那么可能有一个值或多个值(多个记录ProductsAttributesValuesType)。如果有单个值,我需要在不存在值的情况下插入,如果存在值则更新。如果有多个值(多个记录ProductsAttributesValuesType),如果不存在现有值,我需要插入所有值,如果存在值则更新/插入。

一种方法是简单地删除所有ProductsAttributesValues具有相同 ProductId/AttributeId 的表。然后插入具有非空值的值。但我认为它不是很有效。

更新:目前,我首先删除所有多值属性值。接下来,我将删除值为空的所有属性值。接下来,我将插入/更新单值属性值。接下来,我将插入多值属性值。

sql sql-server sql-server-2012

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

Git版本控制中TFS标签的替代方案

我在Visual Studio Online中使用Visual Studio 2013.我有一个使用GIT版本控制系统的解决方案.GIT中是否有任何标签(我们在TFS中使用标签)支持?

git tfs visual-studio visual-studio-2013

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