/ / Catalogue initial vs AttachDbFilename dans la chaîne de connexion ado.net - c #, asp.net-mvc, iis, ado.net

Catalogue initial vs AttachDbFilename dans Connexion chaîne ado.net - c #, asp.net-mvc, iis, ado.net

En ce qui concerne les chaînes de connexion Ado.net, j'ai utilisé Initial Catalog attribue à la plupart de mes projets.

Mais maintenant, la plupart des exemples de projets téléchargés utilisent largement AttachDbFilename attributs à la chaîne de connexion.

je connais dans les deux sens peut se connecter correctement à la base de données. Mais ce que j'aimerais vraiment savoir, c'est qu'il y a des différences.

Parce que maintenant, je ne pouvais toujours pas décider dans quelle direction je dois vraiment suivre en ce qui concerne mon projet MVC, qui doit vraiment répondre à plusieurs demandes en même temps.

Chaque suggestion sera vraiment appréciée.

Réponses:

5 pour la réponse № 1

AttachDbFilename est lorsque vous travaillez avec SQL Express ou SQL CE localement. Il vous permet de spécifier directement le nom du fichier de base de données .MDB. Il est utilisé localement pendant le développement.

Lorsque vous expédiez votre application en production et une instance SQL Server que vous utilisez Initial Catalog pour spécifier le nom de la base de données. Vous ne vous embêtez pas avec les noms de fichiers => qui sont gérés par SQL Server.