C # Mvc3 asp.net Создание строки динамического соединения - PullRequest
1 голос
/ 17 ноября 2011

Мне нужно создать строку динамического соединения, как показано в этого урока :

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

В учебнике говорится, что нам нужно создать частичный класс, но где должен размещаться этот класс?

Мой файл .edmx называется DBModel.edmx

мой .tt файл называется TraxzDBContext.tt

Строка подключения должна быть похожа на следующую:

<add name="TraxzDBEntities"
 connectionString="metadata=res://*/;
       provider=System.Data.SqlClient;
       provider connection string='Data Source=d5d3955e-1183-4e10-8892-9f9d005af0a8.sqlserver.sequelizer.com;
       User ID=1; 
       Password=1;
       Initial Catalog=dbd5d3955e11834e1088929f9d005af0a8;
       MultipleActiveResultSets=True'"
 providerName="System.Data.EntityClient" />

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

Спасибо всем, кто решает эту проблему.

1 Ответ

1 голос
/ 17 ноября 2011

Вы можете создать частичный класс в любом месте той же сборки, где находится ваш файл DBModel.edmx. Просто убедитесь, что вы используете то же пространство имен.

...