SqlDataSourceView.ParameterPrefix Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a string que é usada para prefixar um marcador de parâmetros numa 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 de Propriedade
A sequência "@".
Observações
As consultas e comandos SQL podem ser parametrizados, no sentido em que contêm marcadores de posição para valores que são ligados à consulta em tempo de execução. Dependendo do fornecedor ADO.NET definido para o controlo SqlDataSource, identificado pela propriedade ProviderName, os parâmetros são avaliados por alias ou pela sua ordem no objeto ParameterCollection.
Se o ProviderName não for definido ou estiver definido para , System.Data.SqlClientos parâmetros são avaliados por alias e a ParameterPrefix propriedade é usada para adicionar um prefixo de parâmetro à Name propriedade de cada Parameter objeto em a ParameterCollection durante uma operação de recuperação ou manipulação de dados. Se a ProviderName propriedade for definida como ou System.Data.OleDbSystem.Data.Odbc, os parâmetros são avaliados por ordem e as ParameterPrefix propriedades e Name são ignoradas.
Se prolongares a SqlDataSourceView classe, podes sobrepor a ParameterPrefix propriedade para fornecer um prefixo diferente da "@" cadeia, se necessário.