Jump to content


Photo

Erro Na Query


  • Faça o login para participar
4 replies to this topic

#1 felipecm

felipecm

    Expert

  • Usuários
  • 541 posts
  • Sexo:Não informado
  • Localidade:ABC / SP

Posted 30/06/2004, 12:00

Alguem ae pode ajudar a descobri pq tah dando erro na minha query nu asp?

strSQL = "update TB_CUR_EMPRESAS set EMP_NOMEEMPRESA = " & strEmpresa & ", " & _
                                        "EMP_NACIONALIDADE = '" & strNacionalidade & "', " & _
                                        "EMP_SEGMENTO = '" & strSegmento & "', " & _
                                        "EMP_PORTE = '" & strPorte & "', " & _
                                        "EMP_INICIO = '" & strDataInicio & "', " & _
                                        "EMP_TERMINO = " & strDataTermino & ", " & _
                                        "EMP_ULTCARGO = '" & strUltCargo & "', " & _
                                        "EMP_DESCRICAO = '" & strDescricao & "' where EMP_ID = " & iEmpresaId

EMP_ID é int, EMP_INICIO e EMP_TERMINO eh date, e o resto eh char.. naum tah dando problema no tamanho .. dali, só EMP_NOMEEMPRESA, EMP_TERMINO e EMP_DESCRICAO pode conter valor nulos.
Se alguem puder ajudar agradeço, e tbm se alguem pude apenas mi lembra como usa replace pra substiui o apostrofe ou outr caracter q faz com q a query de erro.. agradeço.. eu lembro q era replace soh num lembro como usa direito..

Obrigado.
MCAD, MCP

#2 Info_Tec

Info_Tec

    Servo do DEUS VIVO!

  • Usuários
  • 398 posts
  • Sexo:Não informado
  • Localidade:Entre a cadeira e o teclado
  • Interesses:Jesus, minha esposa e filha.<br>ASP, Lógica de programação, Projeto de Estradas, $$$ que tô precisando!

Posted 30/06/2004, 12:04

Tá mas qual é o erro?
A cada minuto está mais perto.
Aceite JESUS como seu único e suficiente salvador!
_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Fórum HOSANAS, venha conversar e se engrandecer com a palavra de DEUS.
Host: ASPECTO, Hospedagem ASP com qualidade e bom preço.

#3 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 30/06/2004, 14:37

o problema é a falta de aspas simples na var strEmpresa, pq o campo EMP_NOME EMPRESA é texto e nao numero
www.andrewsmedina.com.br

#4 felipecm

felipecm

    Expert

  • Usuários
  • 541 posts
  • Sexo:Não informado
  • Localidade:ABC / SP

Posted 30/06/2004, 19:08

o problema é a falta de aspas simples na var strEmpresa, pq o campo EMP_NOME EMPRESA é texto e nao numero

Simplesmente não funciona, ele num adiciona. Agora não tem nada a ver com falta de ' em strEmpresa, pq strEmpresa jah recebe a apostrofe antes de chegar na query, jah q pode conter valor nulo.:

if isNull(sEmpresa) then strEmpresa = "null" else strEmpresa = "'valor'"

Agora ele num dah erro, mas tbm num funciona.. Fui testa em VB e ele deu esse erro aki:


Run-time Error '-2147217904 (80040e10)'
Nenhum valor fornecido para um ou mais parâmetros necessários"
MCAD, MCP

#5 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 01/07/2004, 08:27

é porque um dos campos que nao aceita nulo esta recebendo nulo....

de um response.write nas variaveis antes do select e veja qual nao esta sendo preenchida...
www.andrewsmedina.com.br




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq