none
Obter valor registro chave primaria RRS feed

  • Pergunta

  •     Estou tentando preencher uma tabela automaticamente criando uma laço para ele multiplicar os campos, mas desse jeito ai em baixo ele naum da certo ele retorna menssagem falando que a variavel valorPonto já foi declarada.
     
    for (int i = 0; i <= pontoMax; i++)
            {
                cmd.Parameters.Add(new SqlParameter("@valorPonto", i * Convert.ToInt32(this.PrecoTabClienteTextBox15.Text)));
            }
     
    Então estava pensando em fazer assim..
    cmd.Parameters.Add(new SqlParameter("@valorPonto", “POSIÇÃO DA CHAVE PRIMARIA ???” * Convert.ToInt32(this.PrecoTabClienteTextBox15.Text)));
     
    essa parte do codigo esta dentro de um metodo e quando eu chamar esse metodo em outro dai sim eu jogo ele dentro de um laço, mas eu queria saber como obter o valor o ultimo registro da chave primaria.. para colocar nessa parte em vermelhor e ir multiplicando..
    • Movido Gustavo Maia Aguiar segunda-feira, 24 de janeiro de 2011 00:54 (De:SQL Server - Desenvolvimento Geral)
    domingo, 23 de janeiro de 2011 22:44

Respostas

  • Amigo,

    No caso do teu codigo vc esta sempre criando o mesmo parametro @valorponto.

    Faca o conteudo completo no codigo para que funcione.

    por exemplo:

    -> abre conexao

    for (...)

    {

    -> cria parametro (valorponto)

    -> executa comando sql

    }

    -> fecha conexao


    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria
    • Marcado como Resposta axljosi segunda-feira, 24 de janeiro de 2011 12:00
    segunda-feira, 24 de janeiro de 2011 04:16

Todas as Respostas

  • Amigo,

    No caso do teu codigo vc esta sempre criando o mesmo parametro @valorponto.

    Faca o conteudo completo no codigo para que funcione.

    por exemplo:

    -> abre conexao

    for (...)

    {

    -> cria parametro (valorponto)

    -> executa comando sql

    }

    -> fecha conexao


    se a resposta foi útil, classifique :)
    ate mais,

    Rodrigo Soria
    • Marcado como Resposta axljosi segunda-feira, 24 de janeiro de 2011 12:00
    segunda-feira, 24 de janeiro de 2011 04:16
  • mto obrigado Amigo,

     

    e que sou novo na linguagem ainda, e não tenho mta noção de utilizar todos os comandos..

    mas depois q vc flw faz mto sentido isso..rs

     

    mais uma pergunta como eu faria para obter o valor do ultimo registro da chave primaria inserido ..??

    naquela parte em vermelho q eu coloquei tem alguma instrução para isso??

    segunda-feira, 24 de janeiro de 2011 12:00