OracleCommand.Parameters Eigenschap
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.
Haalt de OracleParameterCollection.
public:
property System::Data::OracleClient::OracleParameterCollection ^ Parameters { System::Data::OracleClient::OracleParameterCollection ^ get(); };
public System.Data.OracleClient.OracleParameterCollection Parameters { get; }
member this.Parameters : System.Data.OracleClient.OracleParameterCollection
Public ReadOnly Property Parameters As OracleParameterCollection
Waarde van eigenschap
De parameters van de SQL-instructie of opgeslagen procedure. De standaardwaarde is een lege verzameling.
Opmerkingen
Wanneer de CommandType eigenschap is ingesteld op StoredProcedure, moet de CommandText eigenschap worden ingesteld op de naam van de opgeslagen procedure. De gebruiker moet mogelijk escape-tekensyntaxis gebruiken als de naam van de opgeslagen procedure speciale tekens bevat. Met de opdracht wordt deze opgeslagen procedure uitgevoerd wanneer u een van de execute-methoden aanroept.
De .NET Framework-Data Provider voor Oracle biedt geen ondersteuning voor de tijdelijke aanduiding voor het vraagteken (?) voor het doorgeven van parameters aan een SQL-instructie die wordt aangeroepen door een OracleCommand van CommandType.Text. In dit geval moeten benoemde parameters worden gebruikt.
Wanneer u benoemde parameters gebruikt in een SQL-instructie die wordt aangeroepen door een OracleCommand van CommandType.Text, moet u voorafgaan aan de parameternaam met een dubbele punt (:). In een opgeslagen procedure of wanneer u naar een benoemde parameter elders in uw code verwijst (bijvoorbeeld wanneer u objecten aan de Parameters eigenschap toevoegtOracleParameter), gaat u niet vooraf aan de benoemde parameter met een dubbele punt (:). De .NET Framework-Data Provider voor Oracle levert automatisch de dubbele punt.