2010-11-01 7 views
2

Existe-t-il un livre ou un didacticiel pour se connecter à une base de données exécutée sur un serveur distant? J'ai l'expérience seulement avec des bases de données locales dans C# .NET 2.0 (SQLite, Firebird), mais maintenant je dois placer la base de données sur un serveur distant. Y a-t-il des différences par rapport aux bases de données locales? Des livres que vous pourriez recommander? Pour être honnête, je ne sais pas quoi chercher.Nouvelle connexion à la base de données distante en C#

EDIT: merci pour les réponses, je sais qu'il y aura très peu de changements dans les chaînes de connexion etc. Ce que je voulais savoir, c'est que le transfert de données est beaucoup plus lent, je ne peux pas comme je le fais maintenant, je devrais faire un fil séparé pour les connexions de données, etc. Je devine juste ici, puisque tout est nouveau pour moi. Juste quelques "meilleures pratiques" ou plus.

Merci, Petr

+0

Il y a très peu de différence entre le niveau local et à distance. Par programmation, le code ne semble pas différent. Juste votre chaîne de connexion va changer et peut-être la configuration du serveur. (Vous devrez peut-être le configurer explicitement pour autoriser les connexions réseau.) Il n'y a pas d'autre changement ... sauf si vous mettez la base de données derrière un service Web. Ensuite, vous auriez besoin d'une recommandation de livre. ;-) –

Répondre

3

La seule différence pertinente est le nom du serveur dans la chaîne de connexion :)

2

qui SQL Server que vous souhaitez utiliser.

Vous pouvez rechercher ADO.NET. J'accepte à Lorenzo, rien ne sera changé dans le code source, seule votre chaîne de connexion doit être éditée.

Très cool ConnectionString Infos et générateur Page:

http://www.connectionstrings.com/

Questions connexes