OdbcParameter.Direction Vlastnost
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í.
Získá nebo nastaví hodnotu, která označuje, zda je parametr pouze vstup, pouze výstup, obousměrný nebo uložená procedura vrátit hodnotu parametru.
public:
virtual property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
public:
property System::Data::ParameterDirection Direction { System::Data::ParameterDirection get(); void set(System::Data::ParameterDirection value); };
public override System.Data.ParameterDirection Direction { get; set; }
public System.Data.ParameterDirection Direction { get; set; }
member this.Direction : System.Data.ParameterDirection with get, set
Public Overrides Property Direction As ParameterDirection
Public Property Direction As ParameterDirection
Hodnota vlastnosti
Jedna z ParameterDirection hodnot. Výchozí formát je Input
.
Implementuje
Výjimky
Vlastnost nebyla nastavena na jednu z platných ParameterDirection hodnot.
Příklady
Následující příklad vytvoří OdbcParameter a nastaví některé jeho vlastnosti.
Public Sub CreateMyProc(connection As OdbcConnection)
Dim command As OdbcCommand = connection.CreateCommand()
command.CommandText = "{ call MyProc(?,?,?) }"
command.Parameters.Add("", OdbcType.Int).Value = 1
command.Parameters.Add("", OdbcType.Decimal).Value = 2
command.Parameters.Add("", OdbcType.Decimal).Value = 3
End Sub
public void CreateMyProc(OdbcConnection connection)
{
OdbcCommand command = connection.CreateCommand();
command.CommandText = "{ call MyProc(?,?,?) }";
command.Parameters.Add("", OdbcType.Int).Value = 1;
command.Parameters.Add("", OdbcType.Decimal).Value = 2;
command.Parameters.Add("", OdbcType.Decimal).Value = 3;
}
Poznámky
ParameterDirection Pokud je Output
a spuštění přidružené OdbcCommand nevrací hodnotu, OdbcParameter bude obsahovat hodnotu null. Hodnoty Null se zpracovávají pomocí DBNull třídy .
Output
Parametry , InputOut
a ReturnValue
vrácené voláním ExecuteReader nejsou přístupné, dokud nevoláte Close nebo Dispose
na OdbcDataReader.