none
Lendo sql com parâmetros RRS feed

  • Pergunta

  • Boa tarde

    Não sei se vou conseguir explicar meu problema, mas vamos lá:

    Tenho um SQL e passo parametros a ela para que seja gravado os dados

    SQLSTR = SQLSTR & "Insert into bancos (NOME,USUARIO,DATAHORA) values (@NOME,@USUARIO,@DATAHORA);"

    Se após a pasagem de parâmetros eu jogar o valor da variavel SQLSTR para uma caixa de texto, verei a sql como listado acima e não com os valores passados.

    Tem como eu ver a sql montada com os valores passados??
    ex:
    SQLSTR = SQLSTR & "Insert into bancos (NOME,USUARIO,DATAHORA) values (bradesco,teste,2012-05-18 15:00:00);"

    segunda-feira, 21 de maio de 2012 20:04

Respostas

  • Tenta desse jeito:

    SQLSTR.Replace("@NOME","bradesco")
    E por ai vai...

    Mas recomendo que utilize StoredProcedures, aumenta a segurança, ou migre diretamente para EntityFramework :)



    É possível sim! Ponha isso na sua cabeça. É possível. "Steve Jobs"

    Eduardo Pires
    www.eduardopires.net.br

           

    • Marcado como Resposta Harley Araujo quarta-feira, 23 de maio de 2012 10:15
    segunda-feira, 21 de maio de 2012 21:30