Ir para conteúdo

POWERED BY:

Arquivado

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

bimpercursso

Split

Recommended Posts

Pessoal estou com mais um probleminha aqui, so falta resover ele para entregar um projeto q ja estou fazendo a um bom tempo, preciso da ajuda de vcs.

 

ai vai:

 

 

em uma parte da minha pagina eu tenho uns campos de check quem vem do banco(dinamicas), entao para recuérar esses dados na hora de inserir em outra tabela usei a função split veja:

 

gestao= request.form("check")

vetSe= Split(gestao,",",-1,1)

 

for i=LBound(vetSel) to UBound(vetSel)

 

Gestoes=vetSel(i)

 

Next

 

entao quando dou um response. na varial ela me traz os valores da checks marcadas corretamente. ok

 

agora tenho que inserir em uma tabela onde tem os seguintes campos:

 

IDCarGes

ID_Car

ID_Ges

 

 

ai que vem o problema, nao estou conseguindo fazer meu insert inserir o ID_Ges de todas marcadas, mas se eu marcar apnas uma ele insere corretamente, acho que preciso fazer um for no meu insert para poder pegar os valores das checks marcadas com o respectivo ID_Car (quem vem de uma outra tabela)..

 

 

Alguem pode me ajudar ou dar uma outra sugestao para resolver isso..

 

 

Agradeço desde ja a atenção de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você faz isso:

 for i=LBound(vetSel) to UBound(vetSel)

Gestoes=vetSel(i)

Next

A variável Gestoes vai sair do FOR com somente o último vetSel. você deve fazer seu Insert dentro desse FOR.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ae salgado, nao consegui fazer ele dentro do meu for, vou postar se vcpuder dar uma olhada , valeu ai..

 

aqui meu for

 

gestao= request.form("check")

vetSel= Split(gestao,",",-1,1)

 

for i=LBound(vetSel) to UBound(vetSel)

 

Gestoes=vetSel(i)

 

Next

 

 

aqui meu insert

 

SQL = "insert into GestaoCargos(id_car, id_ges) "&_

" values("&Maior&", "&gestao&")"

 

conexao.execute SQL

Compartilhar este post


Link para o post
Compartilhar em outros sites
gestao= request.form("check")
vetSel= Split(gestao,",",-1,1)

for i=LBound(vetSel) to UBound(vetSel)

SQL = "insert into GestaoCargos(id_car, id_ges) "&_
" values("& Maior &", "& vetSel(i) &")"
conexao.execute SQL

Next

Testa esse.

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.