• 0
Sign in to follow this  
Junior_ASP

Objeto Dicionario

Question

Eu estou tendo um problema ao tentar executar um script no qual estou utilizando o objeto dicionario. Eu tenho uma tela de cadastro que contém vários campos e com o dicionário eu armazenador as informações inválidas. O problema é que quando eu executo o script uma mensagem de erro é emitida:

(0x800A01C9)

Esta tecla já está associada com um elemento desta coleção

Eu desativei alguns campos e funcionou, mas é claro que estes campos que eu desativei também tem que estar funcionando normalmente, então eu não posso simplesmente desativá-los.

Eu procurei pela internet e encontrei alguns comentários dizendo que este é um bug, mas n explica como solucioná-lo.

Alguém, por favor, saberia me dizer como resolver isso?

Muito obrigado!!!

Junior

Share this post


Link to post
Share on other sites

4 answers to this question

Recommended Posts

  • 0

ow alguém ai me passa a sintaxe e alguns exemplos desse DICIONARIO?? quero aprender ele...

abraços..

Share this post


Link to post
Share on other sites
  • 0

A sintaxe do dicionario é muito simples...

Para Armazenar

Set Session("DicionarioUsuario") = Server.CreateObject("Scripting.dictionary")

Set MeuDicionario = Session("DicionarioUsuario")

MeuDicionario.Add cStr(MeuDicionario.Count + 1), varMensagem

Para resgatar

Dim MeuDicionario, aMensagens

Set MeuDicionario = Session("DicionarioUsuario")

aMensagens = MeuDicionario.Items

for i=0 to MeuDicionario.Count - 1

Response.Write "<BR>" & aMensagens(i)

Next

O problema é que eu encontrei vários artigos falando sobre o erro que eu estou tendo, mas nenhum deles informa uma solução.

Espero que tenha lhe ajudado!

Share this post


Link to post
Share on other sites
  • 0

ajudou sim....já vou começar a usar...melhorar minhas programnações!!! hauahuha

vlw cara!!!

só algo q tinha me eskecido.....é pra ASP ou ASP.NET?

vlw..

Share this post


Link to post
Share on other sites
  • 0

Eu estou utilizando este código no ASP. Mas eu acredito que deva funcionar no ASP.Net também. Talvez tenha de fazer algumas modifições por causa dos comandos, mas eu acredito que a lógica é a mesma!

Falou.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this