用途:Oracle 9i,VS 2005,.Net Framework 2.0+,MDAC 2.7+,Winforms;如何知道在插入模式下是否綁定了源/數據集
在Borland Delphi中,通過使用「狀態」方法可以知道數據源的狀態(即TTable,TADOTabale等)。即
如果一個人需要知道表是否處於插入狀態,那麼我可以寫類似下面
If table1.State = dsInsert Then
begin
//Do work
end;
同樣程序的東西,是否有任何等同方法在哪裏可以找到國家,特別是是否它在.NET中的DataSet,DataTable或BindingSource對象中的「插入」狀態?
感謝您的回覆。但在我的情況下,ID不是自動生成的列,而是用戶應該輸入一個值。如果場景與自動生成的列一起使用,您的解決方案將起作用。 – hiFI
是的,但它必須在我們的表中使用主鍵。但無論如何..你必須在你的表中獲得'ID',這樣你才能更新或刪除數據。 – spajce