SqlDataSourceView.ParameterPrefix Propriedade

Definição

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.

Aplica-se a