OracleParameter.Value 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 parametru.
public:
property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
public:
virtual property System::Object ^ Value { System::Object ^ get(); void set(System::Object ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public object Value { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))]
public override object Value { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.ComponentModel.StringConverter))>]
member this.Value : obj with get, set
Public Property Value As Object
Public Overrides Property Value As Object
Hodnota vlastnosti
Objekt, který je hodnotou parametru . Výchozí hodnotou je hodnota null.
Implementuje
- Atributy
Poznámky
U vstupních parametrů je hodnota vázaná na OracleCommand hodnotu, která se odešle na server. Pro výstupní parametry a parametry návratové hodnoty se hodnota nastaví po dokončení OracleCommand a po OracleDataReader uzavření.
Vstupní parametr Value lze nastavit na objekt datového typu Microsoft .NET Framework nebo datového typu Oracle (například an OracleNumber nebo OracleString).
Při odesílání hodnoty parametru null na server je nutné zadat DBNull, nikoli null. Hodnota null v systému je prázdný objekt, který nemá žádnou hodnotu. DBNull se používá k reprezentaci hodnot null.
Pokud aplikace určuje typ databáze, převede se vázaná hodnota na tento typ, když zprostředkovatel odešle data na server. Zprostředkovatel se pokusí převést jakýkoli typ hodnoty, pokud podporuje IConvertible rozhraní. Pokud zadaný typ není kompatibilní s hodnotou, může dojít k chybám převodu.
Vlastnosti DbType, OracleTypea Size parametru lze odvodit nastavením hodnoty. Proto je nemusíte zadávat. Nejsou však zpřístupněny v OracleParameter nastavení vlastností. Pokud byla například odvozena velikost parametru, hodnota Size po provedení příkazu neobsahuje odvozenou hodnotu.
Hodnoty InputOutput
, Output
a ReturnValue
ParameterDirection používané vlastností Value budou datové typy rozhraní Microsoft .NET Framework, pokud vstupní hodnota nebyla datovým typem Oracle (například OracleNumber nebo OracleString). To neplatí pro datové typy REF CURSOR, BFILE nebo LOB.
Vlastnost Value je přepsána metodou Update .
Platí pro
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro