OdbcCommand.Prepare Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een voorbereide of gecompileerde versie van de opdracht in de gegevensbron.
public:
virtual void Prepare();
public:
override void Prepare();
public void Prepare();
public override void Prepare();
abstract member Prepare : unit -> unit
override this.Prepare : unit -> unit
override this.Prepare : unit -> unit
Public Sub Prepare ()
Public Overrides Sub Prepare ()
Implementeringen
Uitzonderingen
Opmerkingen
Met Prepare de methode wordt de ODBC-functie SQLPrepare aangeroepen. Afhankelijk van de mogelijkheden van het onderliggende ODBC-stuurprogramma en de gegevensbron kunnen parametergegevens, zoals gegevenstypen, worden gecontroleerd wanneer de instructie is voorbereid, als alle parameters zijn gebonden of wanneer deze worden uitgevoerd als niet alle parameters zijn gebonden. Voor maximale interoperabiliteit moet een toepassing alle parameters die zijn toegepast op een eerdere SQL-instructie, ongedaan maken voordat een nieuwe SQL-instructie op hetzelfde wordt OdbcCommandvoorbereid. Dit voorkomt fouten die worden veroorzaakt door eerdere parametergegevens die worden toegepast op de nieuwe SQL-instructie.
Als u een Execute-methode aanroept nadat u de aanroep Preparehebt uitgevoerd, wordt elke parameterwaarde die groter is dan de waarde die door de Size eigenschap is opgegeven, automatisch afgekapt tot de oorspronkelijke opgegeven grootte van de parameter en worden er geen afkappingsfouten geretourneerd.
Uitvoerparameters (al dan niet voorbereid) moeten een door de gebruiker opgegeven gegevenstype hebben. Als u een gegevenstype variabelelengte opgeeft, moet u ook het maximum Sizeopgeven.