OdbcParameter.Direction Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de parameter alleen-invoer, alleen-uitvoer, bidirectioneel of een opgeslagen procedure retourwaardeparameter is.

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

Waarde van eigenschap

Een van de ParameterDirection waarden. De standaardwaarde is Input.

Implementeringen

Uitzonderingen

De eigenschap is niet ingesteld op een van de geldige ParameterDirection waarden.

Voorbeelden

In het volgende voorbeeld wordt een OdbcParameter aantal eigenschappen gemaakt en ingesteld.

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;
}

Opmerkingen

Als dit het ParameterDirection geval is Outputen de uitvoering van de gekoppelde OdbcCommand waarde geen waarde retourneert, bevat de OdbcParameter waarde een null-waarde. Null-waarden worden verwerkt met behulp van de DBNull klasse.

Output, InputOuten ReturnValue parameters die worden geretourneerd door aanroepen ExecuteReader , kunnen pas worden geopend als u het aanroept Close of Dispose op de OdbcDataReader.

Van toepassing op

Zie ook