Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marciolvs

valores null

Recommended Posts

peguei um projeto e importei para um banco de dados em outro servidor (ai a caca) bom o site estava funcionando no servidor tudo certinho, derrepente

 

"

 

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC SQL Server Driver]

Cannot insert the value NULL into column 'id', table 't1043362_igaragem.dbo.tab_interecados'; column does not allow nulls. INSERT fails.
/propostacar.asp, line 238

"
linha 238
[code]
set chk_usuario5 = Con.Execute("INSERT INTO tab_interecados(nome,email,telefone,proposta,anuncio_id,dt_cad,cidade,lido) VALUES('"&nome&"','"&email&"','"&telefones&"','"&comentario&"',"&cint(anuncio_id)&",'" &Now& "','"&cidades&"','N')")
[/code]

 

alguem pode ajudar ai?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia,

 

rapaz pelo erro você esta tentando gravar um valor nulo na coluna id. Neste caso você tem que definir um valor para a coluna id.

set busca_user = con.execute("select max(id) as novoid from tab_interecados")

set chk_usuario5 = Con.Execute("INSERT INTO tab_interecados(id,nome,email,telefone,proposta,anuncio_id,dt_cad,cidade,lido) VALUES('"&busca_user("novoid")+1&"','"&nome&"','"&email&"','"&telefones&"','"&comentario&"',"&cint(anuncio_id)&",'" &Now& "','"&cidades&"','N')")

 

Acima eu coloquei um codigo que talves te ajude pois talves a sua coluna ID não esta com AUTO_INCREMENT.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique a ortografia. pode ser um nome de coluna Invalido 'sua_coluna'. A coluna a qual você se refere na Base de Dados não foi encontrada. e também veja se os tipos de dados estão corretos

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique a ortografia. pode ser um nome de coluna Invalido 'sua_coluna'. A coluna a qual você se refere na Base de Dados não foi encontrada. e também veja se os tipos de dados estão corretos

 

 

a coluna está correta, verifiquei aqui, os dados tbm, pode ver o valor que não esteve como auto_increment, mas não consigo acessar e ver como esta.

 

Bom dia,

 

rapaz pelo erro você esta tentando gravar um valor nulo na coluna id. Neste caso você tem que definir um valor para a coluna id.

set busca_user = con.execute("select max(id) as novoid from tab_interecados")

set chk_usuario5 = Con.Execute("INSERT INTO tab_interecados(id,nome,email,telefone,proposta,anuncio_id,dt_cad,cidade,lido) VALUES('"&busca_user("novoid")+1&"','"&nome&"','"&email&"','"&telefones&"','"&comentario&"',"&cint(anuncio_id)&",'" &Now& "','"&cidades&"','N')")

 

Acima eu coloquei um codigo que talves te ajude pois talves a sua coluna ID não esta com AUTO_INCREMENT.

 

Gilberto Jr, deu certo... obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Show de bola rapaz.

 

Se precisar de algo e tiver como eu ajudar sempre farei isso.

 

@descricaodorock

 

Moderadores, pode colocar como [Resolvido].

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.