OdbcCommand.Prepare Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en förberedd eller kompilerad version av kommandot i datakällan.
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 ()
Implementeringar
Undantag
Kommentarer
Metoden Prepare anropar ODBC-funktionen SQLPrepare . Beroende på funktionerna i den underliggande ODBC-drivrutinen och datakällan kan parameterinformation som datatyper kontrolleras när -instruktionen har förberetts, om alla parametrar har bundits eller när den körs om inte alla parametrar har bundits. För maximal samverkan bör ett program avbinda alla parametrar som tillämpas på en tidigare SQL-instruktion innan du förbereder en ny SQL-instruktion på samma OdbcCommand. Detta förhindrar fel som orsakas av tidigare parameterinformation som tillämpas på den nya SQL-instruktionen.
Om du anropar en Execute-metod när du anropar Preparetrunkeras alla parametervärden som är större än värdet som anges av Size egenskapen automatiskt till den ursprungliga angivna storleken på parametern och inga trunkeringsfel returneras.
Utdataparametrar (oavsett om de är förberedda eller inte) måste ha en användardefinerad datatyp. Om du anger en datatyp för variabel längd måste du också ange det maximala Size.