Select the product you need help with
Erreur lorsque vous essayez d'appeler la méthode Prepare avant d'ajouter des paramètres: « une exception non gérée du type 'System.Data.SqlClient.SqlException' s'est produite dans system.data.dll »Numéro d'article: 310368 - Voir les produits auxquels s'applique cet article Pour une version de Visual C# .NET de cet article, voir 311348
(http://support.microsoft.com/kb/311348/EN-US/
)
. Cet article fait référence à l'espaces de noms bibliothèque de classes Microsoft .NET Framework suivants :
SommaireSymptômes Lorsque vous créez une commande paramétrée par rapport à Microsoft SQL Server 7.0, si vous appelez la méthode Prepare avant d'ajouter des paramètres à la commande, vous s'afficher le message d'erreur suivantes : Une exception non gérée du type « System.Data.SqlClient.SqlException » s'est produite dans system.data.dll. Des informations supplémentaires : erreur système. Cause Ce problème se produit dans SQL Server 7.0 car, par sa conception, il ne peut pas exécuter la méthode préparer avant d'ajouter des paramètres. Cela s'applique à la plupart des systèmes de base de données. SQL Server 2000 ne génère pas l'exception précitée, car il ne s'exécute pas terminer jusqu'à ce que la première commande est exécutée. Cette optimisation empêche la surcharge de Préparation si aucune commande n'est exécutée par la suite. Résolution Pour résoudre ce problème, n'appelez pas la méthode préparer jusqu'à ce qu'après avoir ajouté les paramètres. Plus d'informationsProcédure pour reproduire le comportementLe code exemple suivant utilise la table zone de la Northwind exemple de base de données.
Références Pour plus d'informations sur les objets ADO.NET et la syntaxe, consulter le suivant Microsoft .NET Framework Software Development Kit (SDK) documentation : Accès aux données avec ADO.NET http://msdn2.microsoft.com/en-us/library/e80y5yhx(vs.71).aspx
(http://msdn2.microsoft.com/en-us/library/e80y5yhx(vs.71).aspx)
PropriétésNuméro d'article: 310368 - Dernière mise à jour: dimanche 13 mai 2007 - Version: 2.8 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
Traduction automatique IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. La version anglaise de cet article est la suivante: 310368
(http://support.microsoft.com/kb/310368/en-us/
)
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. |




Retour au début








