J'essaie d'écrire une application simple qui s'exécute sur un périphérique Windows Mobile 6 et peut se connecter à un serveur SQL 2005 et lire et écrire dans la base de données. C'est correct si seulement il se connecte au serveur SQL pendant qu'il est ancré.Connexion à SQL 2005 à partir d'un périphérique Windows Mobile
Je n'ai jamais travaillé avec des appareils mobiles, donc j'y pense peut-être incorrectement. J'ai créé un DataSet et un TableAdapter comme je le ferais avec une application de bureau classique, mais lorsque j'exécute l'application dans l'émulateur, j'obtiens une exception SqlException lorsque j'essaie d'ouvrir la connexion sur le TableAdapter.
Y at-il quelque chose d'évident qui me manque? Dois-je explicitement dire à l'émulateur d'agir comme s'il était ancré? A-t-il besoin d'être configuré pour voir qu'il est dans le réseau? Je peux cingler le serveur SQL en question depuis l'application donc il devrait y avoir une connectivité
Que voulez-vous dire par "ping the Sql Server"? Votre test de connexion le plus basique devrait être la possibilité de naviguer vers n'importe quel site web à partir de votre émulateur. Commencez là. P.S. Les connexions réseau émulateur pour Windows Mobile ont tendance à être squirrelly. J'ai eu beaucoup mieux de débogage de débogage des périphériques réels ancrés via USB. –