我有一個表,名稱爲Sell
。我在該表中有CustomeCode
,我需要在該字段中保存uniqe代碼。 我已經在Customecode
表中生成了大量數據,當我想添加新記錄時,我從該表中讀取了一個代碼(customeCode
)。如何在未找到任何代碼時生成代碼
我在CustyomeTable中有這些字段:Id, Code,IsUsed
有時沒有代碼和我的應用程序拋出異常。
我該如何處理?
我的代碼是這樣的:
var result =_db.CusomeCode.firstOrDefault(row=>row.isUsed!=true);
if(result!=null) return result.Code;
if(result==null) throw new exception();
從代碼中,你自己通過拋出新的異常行來拋出異常。你究竟想要什麼還不清楚。你能詳細說明嗎? –
你如何閱讀變量「代碼」以及如果檢索到的結果爲空? –
@rene已更新。 – FullStack