Leno´s 0 Denunciar post Postado Fevereiro 2, 2010 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
quintelab 91 Denunciar post Postado Fevereiro 2, 2010 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
Leno´s 0 Denunciar post Postado Fevereiro 2, 2010 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
quintelab 91 Denunciar post Postado Fevereiro 3, 2010 De uma olhada: http://aspnet101.com/tutorials.aspx?id=1 Ao invés do ? é usado o @Campo. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites