Получение шаблонов SubSonic MVC для работы с моей базой данных - PullRequest
2 голосов
/ 05 августа 2009

Я скачал и установил шаблоны SubSonic MVC. Я могу создать новый проект из этого шаблона, и «предварительно написанные» представления работают нормально. Я могу редактировать записи из таблицы Artist включенной базы данных Chinook.

Так что теперь я хотел бы заставить это работать с МОЕЙ базой данных. Вот что я сделал.

  1. Изменено на строку подключения в Web.Config для указания на мою БД, работающую на локальной копии SQL 2008.
  2. Обновлен файл _Settings.tt, чтобы отразить указанное выше соединение
  3. перезапустите каждый из файлов tt, щелкнув правой кнопкой мыши и выбрав «Запустить пользовательский инструмент»

** когда я делаю это, все файлы cs пусты. Нет ошибок, просто пустые файлы **

Чтобы быть уверенным, что я удалил Referance to SubSonic и перечитал его без посторонней помощи.

Я что-то пропустил? Может кто-нибудь сказать мне, что я делаю не так?

Ответы [ 3 ]

1 голос
/ 06 августа 2009

Есть ли в таблицах вашей базы данных первичные ключи? Это обязательное соглашение для SS ActiveRecord.

1 голос
/ 06 августа 2009

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

DataProvider.Tables.Add

пришлось изменить на

DataProvider.Schema.Tables.Add

в файле Context.cs

Так что пока он строит, но я еще не пошел дальше.

-MARK-

1 голос
/ 06 августа 2009

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

...