Peut-être créer une couche intermédiaire, qui renvoie XML/JSON/HTML/..., que votre widget peut appeler via HTTP?
SQL Server 2005 pris en charge les services Web XML natifs utilisant SOAP/points de terminaison HTTP. Il est obsolète dans SQL Server 2008.
Votre meilleur pari serait de créer un petit serveur HTTP qui agit comme un courtier entre votre SQL Server et les widgets de bureau. Vous trouverez un exemple de code C# pour le serveur HTTP sur Google. Ensuite, laissez votre widget appeler simplement le serveur HTTP pour les informations que vous souhaitez afficher. PS: Faites en sorte que votre serveur HTTP se connecte et communique avec le serveur SQL, n'envoyez pas d'informations d'identification de base de données (ou autre) sur HTTP.
Quel langage de programmation allez-vous utiliser? –
Je veux utiliser C# ou VB –
@Ardman: Des échantillons? –