2009-03-14 5 views
0

Je suis nouveau sur ASP.NET et SQL Server. Je viens du monde PHP/MySQL, donc je suis assez confus avec ce genre de choses. J'ai besoin d'aide parce que j'essaie de faire un simple blog comme premier exercice sérieux. Je n'arrive pas à comprendre comment me connecter à mon serveur sql à partir de mon code C#. mon serveur SQL est sur la même machine que IIS. Lorsque j'utilise SQL Server Management Studio, il indique sa connexion à BAMF \ SQLEXPRESS. Est-ce que c'est ce que je devrais mettre dans ma chaîne de connexion? Un petit conseil serait génial.ASP.NET 3.5 et SQL Server 2008

Répondre

4

http://www.connectionstrings.com/

de sécurité de données standard Source = myServerAddress Initial Catalog = myDatabase; Utilisateur Id = myusername; Mot de passe = myPassword; utilisation serverName \ instanceName comme source de données pour se connecter à un SQL spécifique Serveur instance.

Utilisez-vous SQL Server 2008 Express? Ne pas rater la syntaxe du nom de serveur Servername \ SQLEXPRESS où vous substitue Servername avec le nom de l'ordinateur sur lequel réside l'installation de SQL Server Express.

2

Oui, cela fonctionnerait sur votre machine. Pour le rendre plus portable, vous pouvez utiliser .\SQLExpress dans lequel le point signifie la machine locale (quel que soit le nom de l'ordinateur) et SQLExpress le nom de l'instance de l'installation de SQL Express.

0

Dans ce cas, BAMF est le nom du serveur/ordinateur sur lequel s'exécute SQL Server. SQLExpress est l'instance nommée de la base de données. Il y a des tonnes de manières de configurer votre chaîne de connexion, juste google et vous obtiendrez votre réponse.