OdbcCommand.Prepare Méthode

Définition

Crée une version préparée ou compilée de la commande à la source de données.

public:
 override void Prepare();
public:
 virtual void Prepare();
public override void Prepare ();
public void Prepare ();
override this.Prepare : unit -> unit
abstract member Prepare : unit -> unit
override this.Prepare : unit -> unit
Public Overrides Sub Prepare ()
Public Sub Prepare ()

Implémente

Exceptions

Connection n’est pas défini.

Remarques

La Prepare méthode appelle la fonction ODBC SQLPrepare . Selon les fonctionnalités du pilote ODBC et de la source de données sous-jacents, les informations de paramètre telles que les types de données peuvent être vérifiées lorsque l’instruction est préparée, si tous les paramètres ont été liés ou lorsqu’il est exécuté si aucun paramètre n’a été lié. Pour une interopérabilité maximale, une application doit annuler la liaison de tous les paramètres appliqués à une instruction SQL précédente avant de préparer une nouvelle instruction SQL sur la mêmeOdbcCommand. Cela empêche les erreurs causées par les informations de paramètre précédentes appliquées à la nouvelle instruction SQL.

Si vous appelez une méthode Execute après l’appel Prepare, toute valeur de paramètre supérieure à la valeur spécifiée par la Size propriété est automatiquement tronquée à la taille spécifiée d’origine du paramètre et aucune erreur de troncation n’est retournée.

Les paramètres de sortie (préparés ou non) doivent avoir un type de données spécifié par l’utilisateur. Si vous spécifiez un type de données de longueur variable, vous devez également spécifier le maximum Size.

S’applique à

Voir aussi