0

Я только что установил VS C# Express 2008, который включает SQL Server Express 2008. Все прошло нормально, и я вижу VS C# и SQL Server в списке установленных продуктов.Как интегрировать SQL Server Express с VS C# Express

Когда я запускаю VS C#, он выглядит нормально, но в контекстном меню DB Explorer/Data Connection опция «Создать новую базу данных SQL Server» отключена.

Я удалил все продукты VS и переустановил, но проблема остается. Нужно ли мне что-то делать?

Может ли кто-нибудь помочь?

Благодаря

ответ

2

VC#, похоже, настаивает на использовании прикрепленных файлов базы данных (* .mdf). Это будет поддерживать локальную базу данных в вашем проекте, а не загромождать ваш SQL Server Express базами данных.

Вы можете создать свою базу данных с Add Connection ... диалог, выбирая Microsoft SQL Server Database File вариант. База данных будет находиться в файле по вашему выбору. Он работает очень хорошо для любого типичного «экспресс» проекта.

Примечание. Если вы используете SQL Management Studio Express для создания базы данных в вашем экземпляре SQLEXPRESS, вы все равно можете подключиться к ней программно, используя соответствующую строку соединения.

+0

Спасибо Tor. Это работает. Подумайте, что это значит. Это правильный способ разработки многопользовательского проекта? Будет больше вопросов ....! – paul

+0

На самом деле, я должен сказать, я думаю, что это отстой. Я получаю отчетливое чувство, что MS калечит экспресс-издание, чтобы подтолкнуть людей к оплате за полный VS. –

0

Я загружал бы SQL Server Management Studio Express и вместо того, чтобы создать базу данных в этом.

+0

Это не поможет ему, потому что VC# настаивает на работе с прикрепленными файлами базы данных. Указанный диалог не позволит ему подключиться к базе данных с VC#. –

+0

Если он использует базу данных напрямую, а не перетаскивает материал, который хорош для демонстраций и не намного больше, это будет работать нормально. –

Смежные вопросы