XSD как - PullRequest
       23

XSD как

1 голос
/ 06 февраля 2009

Справочная информация:

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

В этом проекте XSD-файл действует как проход к группе хранимых процедур в блоке SQL Server 2005.

Вопросы:

  • Можно ли создать файл XSD? из базы данных, если так, как это сделано?
  • Трудно ли поддерживать эти файлы, если хранимая процедура изменена на база данных делает новый файл XSD необходимо быть сгенерирован или может быть обновлен вручную?
  • Лучшие практики работы с эти файлы?

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

1 Ответ

2 голосов
/ 06 февраля 2009

Они называются Сильно типизированные наборы данных .

Можно ли сгенерировать файл XSD из базы данных, и если да, то как это сделать?

Да, откройте его или добавьте новый набор данных в свой проект, откройте обозреватель серверов из Visual Studio и подключитесь к вашей базе данных. Перетащите свой SP или стол.

Трудно ли поддерживать эти файлы, если хранимая процедура изменяется в базе данных, нужно ли создавать новый файл XSD или его можно обновить вручную?

Да, его нужно генерировать при смене источника. Вы можете сделать это, удалив связанную таблицу или sp из xsd, а затем добавив ее снова.

Некоторые визуальные руководства по сильно типизированным наборам данных:

http://weblogs.asp.net/scottgu/archive/2006/01/15/435498.aspx

http://aspnet.4guysfromrolla.com/articles/020806-1.aspx

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