在我的SQL Server數據庫中,我有記錄是遞增的,有時我在ID增量中有一些空白。檢查Sql中是否存在一條記錄C#
ID Data Data
9857370 Data (null)
9857371 (null) (null)
9857375 (null) (null)
9857376 (null) (null)
我們可以看到ID增量的差距。
編輯:
我使用C#與SQL爲一個ASP.net項目。 對於SQL請求,我選擇數據庫中的Last ID和OleDbDataReader中的C#我檢查每條記錄,如果他沒有(null)(null),就像我的示例中那樣,我遞減我的ID直到在列中有一個Data 。
但是當他在2條記錄之間跳轉時我無法檢查我的記錄。
ID Data Data
9857371 (null) (null)
9857375 (null) (null)
'選擇從yourtable COUNT(*),其中id = $ id',基本上看計數返回爲。 0 =沒有匹配的行。 – 2014-11-24 17:05:30
我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2014-11-24 17:05:49
什麼問題?看看第一條評論。這非常簡單。或者你正在提出worng問題。如果是,請編輯它。 – JotaBe 2014-11-24 17:08:48