Je devine que vous obtenez des centaines de ces questions, mais voilà:chaîne de connexion SQL Server
Je suis en train d'obtenir un appareil mobile Honeywell Dolphin 6100 (CE5.0, .NET Compact Framework) à Parlez à une base de données SQL Server Express 2008 installée sur la machine sur laquelle je suis en train de développer.
Je suis un débutant complet à SQL Server et le développement mobile, et je suis encore un peu vert en C# (oui je sais, a sauté dans le grand bain ici, hein: D)
Jusqu'à présent, j'ai:
string sConnection = @"Data Source=JEZ-LAPTOP;DataBase=EMS_Main;Integrated Security=SSPI;";
SqlConnection sqc = new SqlConnection(sConnection);
sqc.Open();
l'application se déploie tout à fait heureusement au 6100, mais les derniers bugs en ligne avec une erreur vague « Exception SQL ».
J'ai essayé de changer la source de données pour inclure des noms d'instance, des barres obliques et des points avant cela etc etc (même si le serveur n'utilise que l'instance par défaut), en vain.
Je peux me connecter à la base de données dans Management Studio sans problème.
Donc, la chaîne de connexion est-elle en cause, ou est-ce quelque chose que je n'ai pas fait correctement dans SQL Server?
Merci d'avance.
Ce site est génial btw, certains gars très bien informés ici.
Etes-vous sûr que l'instance du serveur SQL a le nom par défaut? – ykatchou
également, êtes-vous sûr que vous pouvez utiliser une connexion de confiance à cette base de données distante? Peut-être devoir définir l'utilisateur/mot de passe – BrokenGlass
comment serais-je capable de vérifier ces choses? J'ai essayé de définir un nom d'utilisateur et mot de passe et de les spécifier dans la chaîne de connexion, pas de chance –