Resultados 1 a 5 de 5
  1. #1

    System.Byte to System.String

    Olá pessoal.

    Atualmente estou fazendo um projeto C# com conexao ao SQL Server.

    E gostaria de visualizar alguns dados ao meu projeto.
    Porem quando eu vou visualizar aparece apenas "System.Byte[]" invez de aparecer

    "0x88000000310000000000000C9E0002001E63000020502B0 0530A350226001705DE01320000000000000CD50B22000E143 00000000000000CD30132001E5700002050040093070502560 2D7026E012F0000000000000CE105020218270000202021005 B00FD012C0000000000000CA20F220314FA0000200000003D0 000000000000CBA2602100E61"

    Alguem pode me dar um help ?

  2. #2
    Newbie
    Data de Ingresso
    May 2011
    Localização
    São Paulo
    Posts
    62
    Nao entendi mt bem, mas parece q seu problema eh na conversao de byte pra string ou vice-versa, acredito eu q vc deve ta usando algum .ToString() em algum momento neh kkk

    Para essas conversoes vc precisa utilizar a classe Encoding
    Ex de byte para string:
    Código:
    byte[] byteExemplo = new byte[100];
    string teste = Encoding.ASCII.GetString(byteExemplo, 0, byteExemplo.Length)
    Ou ao contrario de string para uma variavel byte:
    Código:
    string sTeste= "Ronaldo brilha mt no corinthias";
    byte[] byteTeste = Encoding.ASCII.GetBytes(sTeste);
    Espero q isso ajude ;D

  3. #3
    A galera pergunta e não da feed depois .. rs
    Provavelmente é isso mesmo itachi .. ;D

    bjuu ..
    TEAM REPT

  4. #4
    Não funcionou.

    Porque são Object vindo do SQL SERVER

    São dados varbinary :P

    E Quero visualizar-los no documento RichTextBox do meu window application

  5. #5
    Então se está atribuindo a propriedade errada, se ele vem "System.Byte[]", você está trazendo de forma errada. Como está seu código?

    bjxx ..
    TEAM REPT

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •