Ir para conteúdo

Arquivado

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

rmmtins

Descartar valores em branco, ASP

Recommended Posts

Tenho uma tabela em html que com vários campos de mesmo nome, busco os valores destes campos para inserir no SQL depois conforme a baixo

 

 

Qtd_Produto = split(request.Form("Qtd_Produto"),",")
Cod_Produto = split(request.Form("Cod_produto"),",")
Conta = ubound(Cod_Produto)
For f = 0 to conta -1
SQLQuery = "Insert into Tb_Tabela(Cod_Pedido,Cod_Produto,Qtd_Produto) values ("&Cod_Pedido&","&Cod_Produto(f)&","&Qtd_Produto(f)&")"
Conn.Execute(SQLQuery)
Next
Minha pergunta é a seguinte, se o usuário deixar um campo em branco, esse campo deve ser descartado e o restante inserido no SQL.
Podem me ajudar??
Obrigado.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

No trecho faltou o cod_pedido mas tudo bem deve esta antes... mas trate com if dentro do for

 

For...

If cod_produto(f) <>"" and qtd_produto<>"" then

SUA SQL

CONN.EXECUTE sua SQL

End if

Next

Compartilhar este post


Link para o post
Compartilhar em outros sites

para fazer a SQL inserir o restante dos valores, o correto seria verificar o que esta em branco e montar dinamicamente a SQL com os outros campos, a não ser que possa inserir em branco no bd

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.