2011-11-01 3 views
0

Я пишу класс для абстрагирования хранимых процедур, но я застрял в основах открытия соединения с базой данных.Извлечь данные из SQL Server 2005 в ASP.NET 4.0

Примеры, которые я видел, используют класс SqlConnection, который я намерен делать, однако, похоже, я не нашел его в пространстве имен System.Data.

Я думаю, что это может быть проблема конфигурации/настройки. Я использую Visual Web Developer, чтобы написать это.

Есть ли способ исправить это, или я должен переключиться на «правильную» версию Visual Studio?

+0

Чтобы уточнить, обнаружена System.Data, но System.Data.SqlClient - нет. – lowerkey

+0

Проверьте, что в вашем проекте имеется ссылка на сборку System.Data. – Joe

ответ

0

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

Visual Web Developer, Visual C#/VB, Visual Studio (полные версии), все они могут использовать это пространство имен.

0

Использование System.Data.SqlClient имен вместо System.Data

1

Единственного, что бы это произошло, если у вас нет соответствующих ссылок на ассамблеи. Проверьте, чтобы ссылка на System.Data была добавлена ​​в ваше решение, а также вы импортировали пространство имен system.Data.SqlClient в свой файл класса. Это должно решить вашу проблему.

0

Кроме того, убедитесь, что у вас есть ссылка System.Data в вашем проекте.

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