Извините за плохо сформулированный вопрос. У меня есть требование от нетехнического человека, которое мне нужно понять. Мне в основном говорят: «Здесь используйте 'Driver={SQL Server};Server=SERVERNAME\INSTANCENAME;Database=DATABASENAME;Uid=UNAME;Pwd=PASSWORD;';
, а здесь используйте Server=SERVERNAME\INSTANCENAME;Database=DATABASENAME;Uid=UNAME;Pwd=PASSWORD;';
.
Здесь я не получаю никакой дополнительной помощи.
Хотя это, кажется, чудесным образом исправляет ошибку, я хочу понять, что именно я изменяю, поэтому я могу оставить правильный комментарий следующему разработчику, плюс я могу по-разному структурировать код и переменные имени, в зависимости от смысл изменения.
Работа вращается вокруг ASP.net, отчетности, SQL Server 2008.
Пожалуйста, дайте мне несколько примеров того, когда вы будете использовать одну строку подключения поверх другой. Не стесняйтесь редактировать вопрос, если сможете найти способ его улучшить.
Когда вы можете потерять 'Driver={SQL Server};
?
Спасибо.
РЕДАКТИРОВАТЬ: SQL Server 2008 является целевой базой данных, но может использоваться другая ... или, возможно, будет использоваться в будущем.