OdbcCommand.Prepare Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří připravenou nebo zkompilovanou verzi příkazu ve zdroji dat.
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 ()
Implementuje
Výjimky
Poznámky
Metoda Prepare volá funkci ODBC SQLPrepare
. V závislosti na schopnostech podkladového ovladače ODBC a zdroje dat mohou být informace o parametrech, jako jsou datové typy, kontrolovány při přípravě příkazu, pokud byly všechny parametry vázány nebo při spuštění, pokud nejsou všechny parametry vázány. Pro zajištění maximální interoperability by aplikace měla před přípravou nového příkazu SQL na stejném OdbcCommandpříkazu zrušit vaz všech parametrů, které byly použity na předchozí příkaz SQL. Tím zabráníte chybám způsobeným použitím předchozích informací o parametrech na nový příkaz SQL.
Pokud zavoláte metodu Execute po volání Prepare, jakákoli hodnota parametru, která je větší než hodnota určená Size vlastností, se automaticky zkrátí na původní zadanou velikost parametru a nevrátí se žádné chyby zkrácení.
Výstupní parametry (ať už jsou připravené nebo ne) musí mít datový typ zadaný uživatelem. Pokud zadáte datový typ proměnné délky, musíte také zadat maximální Sizehodnotu .