SqlDataSourceView.ParameterPrefix Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a cadeia de caracteres usada para prefixar um espaço reservado de parâmetro em uma consulta SQL parametrizada.
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 da propriedade
A cadeia de caracteres "@".
Comentários
Consultas e comandos SQL podem ser parametrizados, pois contêm espaços reservados para valores associados à consulta em tempo de execução. Dependendo do provedor de ADO.NET definido para o SqlDataSource controle, que é identificado pela ProviderName propriedade, os parâmetros são avaliados por alias ou por sua ordenação no ParameterCollection objeto.
Se não ProviderName estiver definido ou definido como , os System.Data.SqlClientparâmetros serão avaliados por alias e a ParameterPrefix propriedade será usada para adicionar um prefixo de parâmetro à Name propriedade de cada Parameter objeto em um ParameterCollection durante uma operação de recuperação de dados ou manipulação de dados. Se a ProviderName propriedade for definida como System.Data.OleDb ou System.Data.Odbc, os parâmetros serão avaliados por ordem e as propriedades e serão ParameterPrefixName ignoradas.
Se você estender a SqlDataSourceView classe, poderá substituir a ParameterPrefix propriedade para fornecer um prefixo diferente da "@" cadeia de caracteres, se necessário.