Realizado

Conversão de queries “in line” em queries parametrizadas

Publicado em 26 de Maio de 2018 dias na TI e Programação

Sobre este projeto

Menos de USD 50

Alterar códigos de páginas ASP clássico transformando queries "in line"  em queries parametrizadas (link de vídeo explicativo: https://youtu.be/DTnyufI3WKQ). Ex:

Transformar:
        sSQL = "update tblTabela set "
        sSQL = sSQL & "NM_Nome='" & txtNome & "', "
        sSQL = sSQL & "NM_Curriculo='" & txtCurriculo & "', "
        sSQL = sSQL & "NO_Idade=" & txtIdade & ", "
        sSQL = sSQL & "flag_Ativo='" & selflagAtivo & "' "
        sSQL = sSQL & "where ID_Template=" & id
        sSQL = sSQL & " and NO_CodCli = " & Session("CodCli")
Em:
        sSQL = "update tblTabela set "
        sSQL = sSQL & "NM_Nome=?,"
        sSQL = sSQL & "NM_Curriculo=?,"
        sSQL = sSQL & "NO_Idade=?,"
        sSQL = sSQL & "flag_Ativo=? "
        sSQL = sSQL & "where ID_Template=? "
        sSQL = sSQL & "and NO_CodCli = ? "
        Set cmd = Server.CreateObject("ADODB.Command")
        cmd.ActiveConnection = pobjConn
        cmd.CommandType = adCmdText
        cmd.CommandText =sSQL
        cmd.Parameters.Append cmd.CreateParameter("NM_Nome", adVarChar, adParamInput, 100, txtNome)
        cmd.Parameters.Append cmd.CreateParameter("NM_Curriculo", adLongVarChar, adParamInput, -1, txtCurriculo)
        cmd.Parameters.Append cmd.CreateParameter("NO_Idade", adInteger, adParamInput, , txtIdade)
        cmd.Parameters.Append cmd.CreateParameter("flag_Ativo", adVarChar, adParamInput, 1, selflagAtivo)
        cmd.Parameters.Append cmd.CreateParameter("ID_Template", adInteger, adParamInput, , id)
        cmd.Parameters.Append cmd.CreateParameter("NO_CodCli", adVarChar, adParamInput, 10, Session("CodCli"))

Há arquivos anexos de exemplo.

O trabalho deste projeto prevê quase 800 atualizações de queries, mas será necessário um teste inicial com poucas queries para verificarmos o entendimento, capacitação para execução e qualidade na comunicação.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Outro
Outras funções necessárias Alterar códigos Conforme um padrão pré-estabelecido.

Prazo de Entrega: 02 de Março de 2020

Habilidades necessárias

ASP

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer

Outro projetos publicados por Cláudio H.

Freelancers que já se candidataram para este trabalho

  • Trabalho com desenvolvimento de site desde 1996 e sou programador de ASP Clássico e PHP. Já executei diversos projetos e entendo de lojas virtuais de A a Z.

  • Programador .Net, e atualmente estudando programação para Android, com experiência durante todo ciclo de desenvolvimento desde levantamento de requisitos, análise de regras de negócios, implantação...

  • Meu nome é Julio e sou desenvolvedor há mais de 25 anos. Iniciei na época do XT/AT em 1990 com desenvolvimento em Clipper Summer´87, seguido de Delphi e C/C++. Especializei-me em Back-End e Integr...

  • Senior developer More than 15 years on IT, I had been working with many technologies since then, now I'm focused on Java for backend and HTML5/JS for frontend. I've been working with AngularJS ...

  • Analista de Sistemas com mais de 8 anos de experiência, com nível superior na área e Pós-Graduação em Java, Trabalho em empresa pública com Asp, Groovy, Java, Genexus, Sql.