2015-06-15 26 views
1

我已經創建了一個應用程序,用於從excel文件和2D數組中讀取記錄,合併之後它會將數據傳遞給ds.table[x]。我想知道是否有方法可以檢查ds.table[x]是否存在?以及我如何在代碼背後做到這一點?如何找出某個特定的表是否存在於數據集中

回答

4

您可以檢查if語句,

if(ds.Tables.Contains("TableName")) 
+0

我已經試過了之前和它不起作用以下。我認爲它是因爲該語句檢查表中是否包含「thestring」,而我正在尋找如果ds包含表[x] – Ali

+1

它_does_工作。請參閱['DataTableCollection.Contains'方法](https://msdn.microsoft.com/en-us/library/ye3t49b6.aspx)。 –

+0

如果你不知道表名,那麼你可以檢查'ds.Tables.Count'是> than(int)x – Eric

相關問題