2013-03-13 4 views
1

Я использую VISUAL WEB DEVELOPER 2010 & ВИЗУАЛЬНАЯ СТУДИЯ 2012 ЭКСПРЕСС-ИЗДАНИЕ. Во время написания приложения Windows Forms ... я использовал только один оператор для работы с DataSet, DataTable и Datarow.It естьИмпорт System.Data.SqlClient .... Импорт System.Data ....?

Imports System.Data.SqlClient 

Но при разработке веб-приложений в ASP.NET с помощью Visual Web Developer 2010, я имел использовать 2 statements.They являются,

Imports System.Data.SqlClient 
Imports System.Data 

Если я не импортировать System.Data, DataSet, DataRow, DataTable не распознаются. В чем причина .. ?? Я слышал, что BASE CLASS LIBRARY (BCL) одинаково для обоих окон & веб-приложение .. ??

+0

Посмотрите на вкладку ссылок в своем проекте. Я предполагаю, что 'System.Data' импортируется по умолчанию в приложениях VB.NET-winforms. Вы также можете добавить другую dll, если вы не хотите включать оператор import во все ваши файлы. –

ответ

1

Вам следует добавить ссылку на сборку System.Data, содержащую пространство имен System.Data, включая System.Data.SqlClient. После того, как вы добавили ссылку, используйте

Import System.Data.SqlClient 

для проекта VB.NET или

using System.Data.SqlClient; 

для C# проекта.

Оператор Import/Using делает пространство имен SqlClient (расположенное на сборке System.Data) доступным для вашего кода.

0

GOTO свойства вашего проекта профиль изменения .net клиента в .net профиль прямо сейчас проверить его

0

в Visual Studio 2010

Шаг1 - Гото Проект недвижимости в рамках проекта меню. Step2 - по рекомендациям проекта Нажмите кнопку Добавить Step3 - Выберите .Net Tab и выберите System.Data и OK

:)

0

Перейти к свойствам и услуги проверить «Включение служб клиентских приложений».

Смежные вопросы