Ir para conteúdo

Arquivado

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

DackAle

403 e Split com LBOUND e UBOUND

Recommended Posts

E ae galera

 

To com duas duvidas =P

 

Primeiro

 

Estamos desenvovendo uma intranet na empresa, funciona beleza, mas quando varias pessoas acessam da erro 403, fala que tem multiplos usuarios ativos e ta usando muito trafego, alguem sabe se tem como configurar pra melhorar isso no IIS ? Pq é extremamente ruim ter que parar de usar a intranet para esperar o servidor voltar, porque o IIS para não roda mais nada, fica dando este erro.

 

Segundo

 

Inseri varios valores no banco de dados por checkbox, ou seja os valores vão com virgula, exemplo:

Alexandre,Felipe,Nadia

 

Bom quero mostrar agora na pagina que edita os dados, os checkbox correspondentes checados se coincidirem...

 

Po o que fiz foi

 

distribuicao = rs2("destribuicao")        nome = Split(distribuicao,",",-1,1)        %>

Aqui pego os valores do campos destribuicao e fiz um split, para separar por pela virgula pelo split...

 

<input name="destribuicao" type="checkbox" id="distribuicao" value="<%=rs("nome")%>"          <%          FOR I=LBOUND(nome) TO UBOUND(nome)         If I = rs("nome") then         response.write "checked"         end if         NEXT          %>>

Aqui fiz um for para mostrar o NOME, mas ele não mostra nenhum checado, dai fiz um response.write

 

<%          FOR I=LBOUND(nome) TO UBOUND(nome)                  response.write I                  NEXT          %>

Ele me retorna 01, que pra ser sincero não entendi da onde surgiu... pq numero da array num é e muito menos nome do campo... o que queria era separar todos os nomes, fazendo um for e testar e ver se é igual ao nome se for seleciona, queria saber aonde estou errando ou como posso fazer mais facilmente =)

 

Abraços e Valeu galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

I é o indice do vetor/array...

 

para mostrar o conteudo, utilize nome(I)...

 

<%

FOR I=LBOUND(nome) TO UBOUND(nome)

response.write nome(I) & "<BR>"

NEXT

%>

 

no If dentro do For voce coloca

If nome(I) = rs("nome") then

 

valeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

I é o indice do vetor/array...

 

para mostrar o conteudo, utilize nome(I)...

 

<%

FOR I=LBOUND(nome) TO UBOUND(nome)

response.write nome(I) & "<BR>"

NEXT

%>

 

no If dentro do For voce coloca

If nome(I) = rs("nome") then

 

valeu?

aaa beleza, funcionou =D

 

Pela metade... rsss

 

No caso, aqui havia dois nomes cadastrados Alexandre,Felipe

 

Ele só selecionou o Alexandre... é como se ele não tivesse achando, só que no

 

<%          FOR I=LBOUND(nome) TO UBOUND(nome)                  response.write nome(I)                  NEXT          %>
Ele mostra os dois nomes... porque ele não reconhece o "felipe" e seleciona ele ?

 

Alguem tem ideia ?

 

Abraçosss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se o servidor for o windows XP pro... será assim mesmo... ou mete logo um windows serverfalows

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas são somente 10 conexoes e não usuários.;... interprete conexão no caso o usuário fechar o browser e reabrir...falows

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.