ключевое слово не поддерживаемый источник данных

Предположите, что я - ложный программист, названный... Marco. Предположите, что я дипломировал школу не, что давно, и никогда действительно имел к тестам записи. Предположите, что я работаю в компании, которая действительно не осуществляет или просит это. Хорошо? хороший! Теперь вообразите, что компания переключается на использование тестов, и они пытаются получить меня встроенный с этим. Я дам несколько придирчивую реакцию на объекты, упомянутые до сих пор, как будто я не проводил исследования на этом.

Позволяют нам запустить это с создателя:

Показ, что дизайн становится более простым.

, Как может при записи больше, сделайте вещи более простыми. Я должен был бы теперь следить за получением большего количества случаев, и и т.д. Это делает его более сложным, если Вы спрашиваете меня. Предоставьте мне твердую подробную информацию.

Показ его предотвращает дефекты.

я знаю это. Поэтому их называют тестами. Мой код хорош, и я проверил его на проблемы, таким образом, я не вижу, где те тесты помогли бы.

Создание его вещь эго, говоря только плохих программистов не делают.

Ohh, таким образом, Вы думаете, что я - плохой программист просто, потому что я не делаю, как очень используется тестирования. Я оскорбляюсь и положительно раздражаюсь в Вас. У меня были бы помощь и поддержка, чем высказывания.

Justin Standard : На запуске нового propect разделяют на пары младшего парня с собой или другого главного программиста.

Ohh, это настолько важно, что ресурсы будут потрачены, удостоверяясь, что я вижу, как вещи сделаны и имеют, некоторые помогают мне о том, как сделаны вещи. Это полезно, и я мог бы только начать делать его больше.

Justin Standard : Читайте Поблочное тестирование 101 представление Kate Rhodes.

Ahh, который был интересным представлением, и оно заставило меня думать о тестировании. Это ковало некоторые точки, в которых я должен рассмотреть, и это, возможно, поколебало мои представления немного.

я хотел бы видеть более востребованные статьи и другие инструменты для помощи мне в получении в соответствии с размышлением, что это - правильный способ сделать вещи.

Dominic Cooney : Проведите некоторое время и методы тестирования доли.

Ahh, это помогает мне понять то, что ожидается меня до методов, и он помещает больше объектов в мой мешок знания, которое я мог бы использовать снова.

Dominic Cooney : Ответьте на вопросы, примеры и книги.

Наличие человека точки (люди) для ответа на вопрос полезно, это могло бы сделать меня более вероятно для попытки. Хорошие примеры являются большими, и это дает мне что-то для стремления, и что-то для поиска ссылки. Книги, которые относятся к этому непосредственно, являются большой ссылкой.

Adam Hayle : Неожиданный Обзор.

Говорят, что, Вы перепрыгнули что-то, к чему я абсолютно не подготовлен. Я чувствую себя неловко из-за этого, но приложу все усилия. Я буду теперь бояться и мягко опасающийся из этого подъема снова, спасибо. Однако тактика паники, возможно, работала, но она действительно имеет стоимость. Однако, если ничто иное не работает, это могло бы просто быть нажатием, которое необходимо.

Rytmis: Объекты только считают сделанными, когда у них есть тестовые сценарии.

Ohh, интересный. Я вижу, что действительно должен сделать это теперь, иначе я ничего не завершаю. Это имеет смысл.

jmorris: Избавьтесь / Жертва.

блики, блики, блики - существуют шанс, который я мог бы изучить, и с поддержкой и помощью, я могу стать очень важным и функциональным компонентом команд. Это - одно из моих препятствий теперь, но это долгое время не будет. Однако, если я просто не получаю его, я понимаю, что пойду. Я думаю, что получу его.

В конце, поддержка моей команды с играет значительную роль во всем этом. Наличие человека занимает время, чтобы помочь и запустить меня в хорошие привычки, всегда приветствуется. Затем позже наличие хорошей сети поддержки было бы большим. Это всегда ценилось бы, чтобы сделать, чтобы кто-то приехал несколько раз позже, и пробежался через некоторый код, видел, как все течет, не в обзоре по сути, но больше как дружественное посещение.

Обоснование, Подготовка, Обучение, Продолжает, Поддержка.

68
задан marc_s 10 September 2009 в 10:14
поделиться

1 ответ

У вас есть допустимая строка подключения ADO.NET, но это НЕ допустимая строка подключения Entity Framework.

Строка подключения EF будет выглядеть примерно так:

<connectionStrings> 
  <add name="NorthwindEntities" connectionString=
     "metadata=.\Northwind.csdl|.\Northwind.ssdl|.\Northwind.msl;
      provider=System.Data.SqlClient;
      provider connection string=&quot;Data Source=SERVER\SQL2000;Initial Catalog=Northwind;Integrated Security=True;MultipleActiveResultSets=False&quot;" 
      providerName="System.Data.EntityClient" /> 
</connectionStrings>

Вам не хватает всех элементов metadata = и providerName = в строке подключения EF ..... . у вас в основном есть только то, что содержится в части строки подключения поставщика .

Использование конструктора EDMX должно создать для вас допустимую строку подключения EF в вашем web.config или app.config.

Marc

ОБНОВЛЕНИЕ: Хорошо, я понимаю, что вы пытаетесь сделать: вам нужна вторая строка подключения «ADO.NET» только для базы данных пользователей / участников ASP.NET. Ваша строка в порядке, но имя providerName неверно - это должно быть "System.Data.SqlClient"

128
ответ дан 24 November 2019 в 14:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: