Ответ 1
Проблема с вашей строкой подключения здесь:
<add name="TrempimModel"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;
AttachDBFilename=|DataDirectory|aspnetdb.sdf;
User Instance=true"
providerName="System.Data.SqlClient" />
В основном вы определяете, к какому серверу подключаетесь, но вы не, говорящий о том, в какую базу данных внутри файла подключиться. Также - расширение файла для файлов базы данных SQL Server Express (была опечатка, согласно комментарию OP)..mdf
(не .sdf
- это SQL Server Compact Edition) - вам тоже нужно учитывать это!
Вам необходимо определить дополнительную строку database=....
(или Initial Catalog=.....
) в строке подключения:
<add name="TrempimModel"
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;
database=YourDatabaseName;
AttachDBFilename=|DataDirectory|aspnetdb.mdf;
User Instance=true"
providerName="System.Data.SqlClient" />
Тогда он должен работать нормально.
Для получения дополнительной информации и тонны образцов посетите веб-сайт ConnectionStrings.