Получение ошибки «не определено» даже при импорте - PullRequest
0 голосов
/ 26 октября 2009

Так что в основном этот код работал нормально раньше. У меня были некоторые проблемы с компьютером, и мне пришлось переместить папку разработки, и когда я снова открыл ее, я получаю ошибку "Тип 'SqlConnection' не определено" на всех моих страницах, даже если я импортирую System.Data.SqlClient.

Intellisense, кажется, видит, что он импортирован, но я получаю ошибку всякий раз, когда пытаюсь собрать. Кто-нибудь, что я могу сделать, чтобы строитель понял, что я снова сделал правильный импорт?

Imports System.Data.SqlClient

Partial Class Default11
Inherits System.Web.UI.Page
Dim patid As String
Dim term As Integer
Dim a1 As Integer
Dim a2 As Integer
Dim a3 As Integer

Dim connectionInfo As String = System.Configuration.ConfigurationManager.AppSettings("ConnectionInfo")
Dim connection As SqlConnection = New SqlConnection(connectionInfo)
Dim cmd As SqlCommand
Dim cmdStr As String

Дополнительная информация: Изменение

Dim connection As SqlConnection = New SqlConnection(connectionInfo)

К

Dim connection As New SqlConnection(connectionInfo)

, кажется, избавился от ошибки, но я бы предпочел не идти и изменять это на всех моих страницах.

Ответы [ 2 ]

0 голосов
/ 30 октября 2009

Похоже, это произошло из-за странной проблемы при переустановке Visual Studio. Очевидно, я установил его на VB.net для старой установки и выбрал C # при переустановке.

Насколько я могу судить, это не должно было быть проблемой с самого начала, но когда я сбросил настройки на VB.net, все прояснилось. К сожалению, я не смог воссоздать проблему при повторном сбросе настроек C #. Я думаю, это был просто несчастливая случайность.

0 голосов
/ 26 октября 2009

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...