Kiedy tworzysz bazę danych na serwerze (używając SQL Server Management Studio), nie musisz już (i nie powinieneś!) bawić się plikami bazy danych - pozwól serwerowi zająć się tym za Ciebie.
Zamiast tego:wykonaj Dodaj połączenie w programie Visual Studio, a następnie określ wystąpienie serwera (DEV-5\SQLEXPRESS
) i nazwę bazy danych (emailDatabase
) w oknie połączenia.
Dzięki temu łączysz się i używasz bazy danych SQL Server w sposób, w jaki ma być używana – na samej instancji SQL Server. Jest to znacznie prostsze i mniej kłopotliwe niż zmaganie się z „wolnym przepływem” .mdf
pliki i dołączanie ich do swoich rozwiązań i tego typu rzeczy....
Więc tutaj - wpisz DEV-5\SQLEXPRESS
do listy rozwijanej "Nazwa serwera", a następnie użyj opcji "Wybierz lub wprowadź nazwę bazy danych" i wprowadź nazwę bazy danych (lub wybierz ją z listy rozwijanej) - powinna tam być!
NIE użyj opcji "Dołącz plik bazy danych" - jest to swobodny .mdf
"funkcja", która jest raczej niezdarna i trudna w użyciu oraz podatna na błędy - ponownie:nie używając tego...