2015-02-11 68 views
0

我使用.NET 4.5,當我這樣做:Dot Net 4.5沒有DataTable?

DataTable table_DropDownSelections = new DataTable(); 

在Visual Studio的2013年,我收到一條紅線,上面寫着:

的引用名數據表類型不能發現

當我這樣做:

 using System.Data; 

我得到同樣的錯誤。

Dot Net 4.5沒有數據表?從MSDN我看到它的確如此。

感謝

+3

您的項目是否有對'System.Data'程序集的引用? – Dirk 2015-02-11 13:55:14

+0

@Dirk:我試過了,不起作用。 – ron 2015-02-11 13:56:19

+0

@DStanley:我做了,不起作用。 – ron 2015-02-11 13:57:41

回答

5

DataTable是一類,你無法將它們包含在using聲明。您需要包括命名空間只喜歡:

using System.Data; 

你也可以在你的代碼,並選擇了決心權DataTable點擊。這將讓你有需要的namepsace這樣的:

enter image description here

確保你有一個參考加入System.Data組件項目中的引用。

enter image description here

如果沒有找到引用然後右鍵單擊項目引用,並選擇添加引用,進入「組件」。有選擇System.Data並點擊添加。

+0

仍然無法使用。 – ron 2015-02-11 13:55:59

+0

我沒有「解決方案」,當點擊右鍵時,只有「生成」。 – ron 2015-02-11 13:59:20

+2

@ron,確保您在項目引用中添加了對「System.Data」的引用。 – Habib 2015-02-11 14:01:02

1

嘗試將System.Data.dll手動添加到您的項目中

+0

我沒有在「添加引用」中,DLL不在那裏。 – ron 2015-02-11 14:14:00

+0

即使您在引用 - >添加引用上點擊了RMB ..->彙編並輸入System.Data來搜索? – komluk 2015-02-11 14:53:10

+0

是的,我發現它,謝謝。 – ron 2015-02-11 20:02:43