Ir para conteúdo
Fórum Script Brasil

Nicanor Malics Soares

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Nicanor Malics Soares postou

  1. Ola. Sou novo no Script Brasil e no VB e estou procurando uma ajuda com uma tela que montei. Essa tela serve para abrir um Banco em ACCESS. No ACCESS a variável é tipo TEXTO LONGO, portanto seu conteúdo passa de 255 caracteres fácil. Consegui carregar o texto na minha variável tipo RichTextBox e mostrar na minha tela. Na lógica do meu programa, ao sair da tela, comparo a variável da tela com minha variável de trabalho para saber se houve alteração. Se houver, gravo o registro alterado no Banco, só que, ao comparar com o valor da variável da tela "SEM ALTERAR", aparece algo assim... "ME.Descr = "{\rtf1\ansi\deff(){\fonttbl{\f0\fnil\fcharset() Arial; }}\viewkin...". Alguém poderia me ajudar com esse problema? Abaixo a instrução que aparece o valor estranho na variável no momento da comparação... If Me.Descr <> wDescricao Then wAltera = "S" str_sql = str_sql & ", " str_sql = str_sql & " Descricao = '" & Me.Descr & "'" End If Muito Obrigado Nicanor Malics Soares
  2. Boa tarde. Gostaria de compartilhar um problema que estou encontrando com o VB6. Meu programa tenta abrir um Banco de dados Access e um determinado campo (no access) está definido como TEXTO LONGO. Meu registro tem 2050 caracteres de tamanho. No meu programa, acho o registro que quero trabalhar mas tem um problema. No select, ele seleciona o campo que eu quero e vem direitinho só que, quando atribuo para minha variável de work, as duas se tornam Null. Abaixo parte do programa que acontece o problema. End If ' Coloco o Break Point nesse ponto. Nesse momento a variável rs!descricao está certa If IsNull(rs!descricao) Then ' assim que o programa entra nesse ponto, a variável rs!descricao muda para Null. wDescricao = "" Else wDescricao = rs!descricao End If Obrigado pela ajuda Nicanor
×
×
  • Criar Novo...