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 que é 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
SQL consultas e comandos podem ser parametrizados, pois contêm espaços reservados para valores associados à consulta em tempo de execução. Dependendo do provedor 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 for 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 uma ParameterCollection operação de recuperação de dados ou manipulação de dados. Se a ProviderName propriedade for definida como ou System.Data.OleDb System.Data.Odbc, os parâmetros serão avaliados por ordem e as propriedades e as ParameterPrefix Name propriedades serão ignoradas.
Se você estender a SqlDataSourceView classe, poderá substituir a ParameterPrefix propriedade para fornecer um prefixo diferente da "@"
cadeia de caracteres, se necessário.