Ir para conteúdo

POWERED BY:

Arquivado

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

HighBass

Nao consigo gravar campo qdo esta em branco

Recommended Posts

Como eu faço para poder gravar ou atualizar um campo no BD mesmo qdo ele esta em branco???

 

Tentei esse codigo abaixo, porem nao é sempre que o campo observacao tem dados no registro.

 

E agora???

 

Segue o codigo...

 

dim strSQL as string	strSQL = "UPDATE clientes set " _	& " cod_logradouro = " & codigo_logradouro _	& " , cod_vendedor = " & txtCodVendedor.Text _	& " , cod_forma_pagto = " & txtCodFormaPagto.Text _	& " , observacoes = '" & txtObservaçoes.Text _	& "' , cod_convenio = " & txtCodConvenio.Text _	& " WHERE cod_cliente = " & codigo_cliente	call Abre_Conexao 'conecta com o BD	cnn.Execute strSQL

.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro HighBass!

 

Além de habilitar na sa tabela o comprimento zero nos campos, adicione

"" & antes de cada campo, mudei o código pra você, está abaixo...

 

Abraços.

 

Dim strSQL As String

 

strSQL = "UPDATE clientes set " _

& " cod_logradouro = " & "" & codigo_logradouro _

& " , cod_vendedor = " & "" & txtCodVendedor.Text _

& " , cod_forma_pagto = " & "" & txtCodFormaPagto.Text _

& " , observacoes = '" & "" & txtObservaçoes.Text _

& "' , cod_convenio = " & "" & txtCodConvenio.Text _

& " WHERE cod_cliente = " & codigo_cliente

 

Call Abre_Conexao 'conecta com o BD

cnn.Execute strSQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

Phalkao, qual o motivo desses "vazios" ("") na SQL. Isso não altera em nada.

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.