OriginalGriff
Не используйте AttachDbFilename для подключения баз данных: это работает только в экспресс-выпусках - и, следовательно, не часто работает в производстве - плюс, если исходное соединение не Отсоединило базу данных, когда она была закончена, вы получите ошибку при попытке подключить ее во второй раз. Это также Медленное соединение, так как оно запускает "локальный экземпляр" SQL server для обработки запроса в одном сеансе пользователя.
В принципе, пусть SQL обрабатывает БД - не подключайте ее каждый раз, когда вы хотите ее использовать.