J'ai une application qui utilise un fichier UDL où la chaîne de connexion spécifie "Provider = SQLNCLI.1" qui ne fonctionne pas sur une machine spécifique car sqlncli. dll n'est pas installé.Quelle est la différence entre SQLNCLI et .NET Framework Fournisseur de données pour SQL Server
Une autre application .Net cependant, où la chaîne de connexion est dans app.config et ne montre pas spécifiquement le fournisseur worrk. La boîte de dialogue «Modifier la source de données» dans Visual Studio montre le fournisseur de données en tant que «Fournisseur de données .NET Framework pour SQL Server». Cette application fonctionne, même si sqlncli.dll n'est pas installé.
Pourquoi? Quel fournisseur utilise-t-il? Est-ce que ça revient en quelque sorte à sqloledb.dll?