Wanneer u een database maakt op de server (met behulp van SQL Server Management Studio), u hoeft (en mag niet!) met het (de) databasebestand(en) te rommelen - laat de server dat voor u afhandelen.
In plaats daarvan:doe een Verbinding toevoegen in Visual Studio en geef vervolgens de serverinstantie op (DEV-5\SQLEXPRESS
) en de databasenaam (emailDatabase
) in uw verbindingsdialoogvenster.
Hiermee maakt u verbinding met en gebruikt u een SQL Server-database zoals deze bedoeld is om te worden gebruikt - op de SQL Server-instantie zelf. Dit is veel gemakkelijker en veel minder gedoe dan te worstelen met "free-floating" .mdf
bestanden en voeg ze toe aan uw oplossingen en dat soort dingen....
Dus hier - vul DEV-5\SQLEXPRESS
in in de vervolgkeuzelijst "Servernaam" en gebruik vervolgens de optie "Selecteer of voer databasenaam in" en voer uw databasenaam in (of kies deze uit de vervolgkeuzelijst) - het zou daar moeten zijn!
NIET gebruik de optie "Een databasebestand bijvoegen" - dit is de vrij zwevende .mdf
"functie" die nogal onhandig en moeilijk te gebruiken en foutgevoelig is - nogmaals:ik raad niet aan dat gebruiken...