Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leno´s

Parametros

Recommended Posts

Pessoal, bom dia!

 

Sou iniciante em C# e estou analisando um código e não consigo entender o siginificado do ponto de interrogação (?).

.

 

A query abaixo irá acessar um banco DB2 utilizando, oledbconnection no final da clausula where há um ponto de interrogação, sei que irá receber um parametro para fazer o select, mas não consigo entender a relação do (?) com o campo que irá mandar o parametro.

 

Alguem pode me explicar?

 

final do codigo.

 

sql.Append(" WHERE (RTRIM(S.NRCONTRATO))=? ");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Leno´s, seja bem vindo ao Fórum iMasters, conheça nossas regras: Regras do Fórum

 

Este ponto de interrogação como você disse é um parâmetro e será substituido por alguma variável que realmente terá o valor. O ponto de interrogação significa o local onde "entrará" este valor.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado quintelab.

 

mas como esta variavel será passada? tem algum nome especifico para esta implementação para que eu possa procurar no google?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.