SqlDataSourceView.ParameterPrefix Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.