Compartir a través de


SqlDataSourceView.ParameterPrefix Propiedad

Definición

Obtiene la cadena que se usa como prefijo de un marcador de posición de parámetro en una consulta SQL con parámetros.

protected:
 virtual property System::String ^ ParameterPrefix { System::String ^ get(); };
protected virtual string ParameterPrefix { get; }
member this.ParameterPrefix : string
Protected Overridable ReadOnly Property ParameterPrefix As String

Valor de propiedad

String

Cadena "@".

Comentarios

SQL las consultas y comandos se pueden parametrizar, en que contienen marcadores de posición para los valores enlazados a la consulta en tiempo de ejecución. Dependiendo del proveedor de ADO.NET establecido para el SqlDataSource control, que se identifica mediante la ProviderName propiedad , los parámetros se evalúan por alias o por su ordenación en el ParameterCollection objeto .

ProviderName Si no se establece o se establece en , System.Data.SqlClientlos parámetros se evalúan mediante alias y la ParameterPrefix propiedad se usa para agregar un prefijo de parámetro a la Name propiedad de cada Parameter objeto de durante ParameterCollection una operación de recuperación de datos o manipulación de datos. Si la ProviderName propiedad se establece en System.Data.OleDb o System.Data.Odbc, los parámetros se evalúan por orden y las ParameterPrefix propiedades y Name se omiten.

Si extiende la SqlDataSourceView clase , puede invalidar la ParameterPrefix propiedad para proporcionar un prefijo distinto de la "@" cadena, si es necesario.

Se aplica a