2010-02-10 96 views
0

在INSERT,DELETE和UPDATE過程之後,依賴於SQL Server存儲過程和經典的ADO.NET(DataSets,DataAdapters)的大型項目中存在SELECT以下。在代碼中,所有的方法都返回void,這是任何相關性的SELECT - 有什麼影響呢? SELECT對性能的影響是什麼?ADO.NET和SQL Server存儲過程 - INSERT,UPDATE,DELETE後的SELECT

+1

什麼樣的SELECT? – 2010-02-10 10:46:43

+0

SELECT * FROM x – kjv 2010-02-10 12:45:14

回答

0

如果你的方法沒有返回任何東西,那些選擇是無用的,除非其他應用程序因爲未知原因使用它們。

0

當手動或調試運行存儲過程時,它可以幫助數據庫開發人員/支持人員。我經常使用這種類型的事件(與事務結束時的回滾相結合)在提交之前驗證輸出。更容易在下次你審查它,而不是重新發明它。你可以評論它,但它並沒有傷害任何東西。

畢竟,別的東西可能會使用該存儲過程,並且而不是返回void。