OleDbParameter.Value 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.
Hiermee haalt u de waarde van de parameter op of stelt u deze in.
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))]
[System.Data.DataSysDescription("DataParameter_Value")]
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))>]
[<System.Data.DataSysDescription("DataParameter_Value")>]
member this.Value : obj with 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
Waarde van eigenschap
Een Object waarde die de waarde van de parameter is. De standaardwaarde is null.
Implementeringen
- Kenmerken
Voorbeelden
In het volgende voorbeeld wordt een OleDbParameter aantal eigenschappen gemaakt en ingesteld.
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
parameter.Value = "garden hose"
End Sub 'CreateOleDbParameter
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description", OleDbType.VarChar, 88);
parameter.Value = "garden hose";
}
Opmerkingen
Voor invoerparameters is de waarde gebonden aan de OleDbCommand waarde die naar de server wordt verzonden. Voor uitvoer- en retourwaardeparameters wordt de waarde ingesteld bij voltooiing van de OleDbCommand en nadat de waarde OleDbDataReader is gesloten.
Wanneer u een null-parameterwaarde naar de server verzendt, moet u opgeven DBNull, niet null. De null-waarde in het systeem is een leeg object dat geen waarde heeft. DBNull wordt gebruikt om null-waarden weer te geven.
Als de toepassing het databasetype opgeeft, wordt de afhankelijke waarde geconverteerd naar dat type wanneer de provider de gegevens naar de server verzendt. De provider probeert elk type waarde te converteren als deze de IConvertible interface ondersteunt. Conversiefouten kunnen resulteren als het opgegeven type niet compatibel is met de waarde.
Zowel de als OleDbType de DbType eigenschappen kunnen worden afgeleid door de waarde in te stellen.
De Value eigenschap wordt overschreven door de methode Update van IDbDataAdapter.