scope-identity

    16熱度

    1回答

    我會從一個CSV文件導入許多數據行到一個SQL Server數據庫(通過一個Web應用程序)。我需要爲客戶端返回自動生成的id值。 如果我這樣做,在一個循環中,表現很不好(但我可以用SCOPE_IDENTITY()沒有任何問題)。 更高性能的解決方案會是這樣一種方式: INSERT INTO [MyTable] VALUES ('1'), ('2'), ('3') SELECT SCOPE_I

    0熱度

    2回答

    我需要在C#代碼插入數據之後從存儲過程取scope_identity()值從存儲過程抓取在C#代碼SCOPE_IDENTITY值。 這裏我使用3層架構。請任何人能幫助我 protected void Submit_Click(object sender, EventArgs e) { this.CreateUserGroups(strGroupName, strDescription,

    1熱度

    1回答

    Techies-- 我正在通過一個Xml對象進行粉碎,沒有任何問題,無法爲正確的節點拾取正確的元素,但是我需要正確更新細節標識符,這是堅持一個單一的價值,當我真正需要它做的是刷新它的價值,它剛剛寫的價值。我喜歡當前粉碎過程的效率 - 所以我不想因爲提出一個愚蠢的解決方案而失去這種效果。請告訴我關於如何解決這一邏輯的最佳方法。 這裏發生的事情: -- Given: -- @OrderXml

    3熱度

    2回答

    瀏覽了一些答案,似乎沒有爲我工作。 我需要一個表的ID字段如此送回我可以在程序的不同部分使用它,我已經使用 Convert.ToInt32(sqlComm.ExecuteScalar()); ,但沒有運氣,並同受審 Convert.ToInt32(sqlComm.Parameters["ID"].Value); 即使記錄確實插入到表中,兩者都返回0。 我會轉儲下面的代碼,任何人都可以看到我

    4熱度

    2回答

    我有PK是自增量鍵。我需要將記錄插入到數據庫中,然後獲取該PK並在另一個插入中使用它。 但是我想在一次交易中做到這一點。那可能嗎。這個想法是,如果任何更新/插入操作失敗了,我可以回滾一切,但我的印象是我需要進行提交。 我打算在ado.net上做,但後來切換到存儲過程,因爲我想也許會解決這個問題。 在這種情況下SP會幫助我嗎?

    0熱度

    1回答

    我更新了我的TableAdapter的高級選項,因此它會刷新數據表。 我正在尋找檢索添加的新行的SCOPE_IDENTITY,在我使用TableAdapter.Update之後。 這是如何實現的? 謝謝!

    3熱度

    2回答

    我創建了SQL Server 2012的一個存儲過程,我已經使用scope_identity獲取身份列的值,但對我來說,我不知道這是正確的或不請幫助 CREATE PROCEDURE Add_Translation @english nvarchar(70), @kurdish nvarchar(70), @english_category int, @ku

    0熱度

    2回答

    嘗試在TableAdapter.Update後獲取一行的Autoincrement ID。 數據已綁定,因此沒有將行添加到數據表中,如this case。 關於如何解決這個問題的任何想法? 謝謝

    1熱度

    1回答

    我曾問一個問題昨天在這裏question 現在我改變了我的代碼如下 declare @like bit, @dislike bit IF EXISTS (select * from likeordislike where comment_id = @comment_id and likevar = 1 and dislikevar = 0) BEGIN SET @li

    6熱度

    2回答

    我有點卡住了爲什麼我無法用下面的語句獲得插入行的'新標識'。 SCOPE_IDENTITY()只是返回null。 declare @WorkRequestQueueID int declare @LastException nvarchar(MAX) set @WorkRequestQueueID = 1 set @LastException = 'test' set nocount o