Ir ao conteúdo
  • Cadastre-se

Adnan Gonzaga Ioricce

Membros Plenos
  • Total de itens

    33
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

10

Informações gerais

  • Cidade e Estado
    Suzano-SP
  • Sexo
    Masculino
  1. @sdriver Bem, eu procuro qualidade Sonora, embora não saiba o que é considerado qualidade quando se fala de um fone, só sei que o fone tem que durar até o fim do ano. No momento, tentando me decidir entre o KZ ZST ou o Sharkoon Rush ER3, problema é que o Sharkoon não parece ter muita avaliação em pt ou inglês, achei várias positivas em outra lingua que nem sei o nome no entanto, mas nem sei o que é positivo já que não posso ler.
  2. Olá pessoal, estou procurando por um fone para ouvir principalmente para ouvir musica(principalmente, uso quase o dia todo),vídeos e pra quando for jogar, não tenho caixa de som então estou colocando direto na placa do meu computador. Com "fone bom" me refiro a algo que dure no mínimo seis meses, pois já matei 4 fones, e um deles custou dolorosos R$50 por uma semana. antes desses fones eu usava um Sony Mdr-110zx que eu tinha comprado usado por R$30, durou 2 anos comigo, gostava bastante do fone. Tem algo perto ou melhor do que ele hoje, até R$80?
  3. Isso pode ser feito com um Foreach. //percorre cada item de uma coleção foreach(var item in Lista) { //se não estiver claro pense nisso "para cada item na lista, faça..." //defina o que for fazer string MyVar = item; } Outra opção seria mudar um pouco a lógica, para conseguir manipular as informações mais facilmente. classe Modelo: public class Pessoa { public string Nome { get; set; } public string Telefone { get; set; } public string Email { get; set; } public string Rua { get; set; } public string Numero { get; set; } public string Complemento { get; set; } public string Bairro { get; set; } public string Cidade { get; set; } public string UF { get; set; } public string CEP { get; set; } public string CPF { get; set; } } E a lógica de antes só mudaria no While //Mudando o Tipo da coleção List<Pessoa> DataList = new List<Pessoa>(); //enquanto tiver linhas para serem lidas, vai executar, lógica continua a mesma aqui, mas... while(dr.Read()) { //aqui muda DataList(new Pessoa() { Nome = dr.GetString(0), Telefone = dr.GetString(1), Email = dr.GetString(2), Rua = dr.GetString(3), Numero = dr.GetString(4), Complemento = dr.GetString(5), Bairro = dr.GetString(6), Cidade = dr.GetString(7), UF = dr.GetString(8), CEP = dr.GetString(9), CPF = dr.GetString(10) }); //dessa maneira, cada item da lista pode ser manipulado mais facilmente //é tambem um código mais reutilizavel e Gerenciavel. } //restante se mantem Depois, pode realizar as operações mais facilmente: foreach(var item in DataList) { //faça o que preferir string selectStr = String.Format($"SELECT {item.Nome} FROM NomeTabela;"); string updateStr = String.Format($"UPDATE NomeTabela SET nome = {item.Nome};"); }
  4. Se eu Entendi sua pergunta você quer um jeito de receber o resultado de um query, mas Não pode usar uma classe como Modelo para os mesmos(ex: Classe Funcionário, propriedades ID,Nome e etc) é isso que você quer? Não entendi esse Padrão DAO, mas existem vários jeitos(e exemplos) de como fazer isso. Isso Serve? //namespaces usados using System.Collections.Generic; using System.Text; //mudei o tipo para retornar a lista depois public List<string> ExecutaEretornaReader(string comandoSql) { //o using chama o método dispose do objeto automaticamente //então usando ele por segurança using(MySqlCommand comando = new MySqlCommand(comandoSql, objcon)) { comando.CommandType = CommandType.Text; using(dr = comando.ExecuteReader()) { //o código abaixo deve ser o que você realmente quer... //--------------------------------- //--------------------------------- //Coleção para receber os dados List<string> DataList = new List<string>(); //enquanto tiver linhas para serem lidas while(dr.Read()) { //Objeto String Builder para Montar as informações //GetString pega o texto da coluna especificada StringBuilder StringRow = new StringBuilder(); StringRow.AppEnd(String.Format($"{GetString(0)} - "); // Nome StringRow.AppEnd(String.Format($"{GetString(1)} - "); // Telefone StringRow.AppEnd(String.Format($"{GetString(2)} - "); // Email StringRow.AppEnd(String.Format($"{GetString(3)} - "); // Rua StringRow.AppEnd(String.Format($"{GetString(4)} - "); // Numero StringRow.AppEnd(String.Format($"{GetString(5)} - "); // Complemento StringRow.AppEnd(String.Format($"{GetString(6)} - "); // Bairro StringRow.AppEnd(String.Format($"{GetString(7)} - "); // Cidade StringRow.AppEnd(String.Format($"{GetString(8)} - "); // UF StringRow.AppEnd(String.Format($"{GetString(9)} - "); // CEP StringRow.AppEnd(String.Format($"{GetString(10)} - "); // CPF /*sb.AppEnd(String.Format($"{GetInt32(?)} - "); caso precise pegar o ID, basta colocar o indice da coluna do mesmo */ DataList.Add(stringRow); } //fechando o leitor dr.Close(); } } //pra Garantir que o Comando pare Comando.Close(); //retornando a Collection com os dados return DataList; }
  5. Olá pessoal, estou fazendo um upgrade no meu PC, e decidi trocar para uma plataforma Ryzen 5. Acabei escolhendo o R5 1400, faltando somente escolher a placa-mãe, mas como planejo fazer overclock(sou iniciante), estou tomando um cuidado com essa escolha, pois eu não sei bem o que pode ser considerado uma boa placa-mãe para Overclock. Qual seria uma boa placa-mãe pra esse processador.
  6. olá pessoal recentemente tentei fazer um hardreset no meu Xiaomi Redmi 2, pra minha sorte, algo deu errado e acabei entrando em bootloop. penso que tambem pode ser porque eu desliguei o celular tirando a bateria. eu tentei instalar o cwm recovery(via prompt de comando) e fazer o hard reset pra ver se resolvia, mas depois de eu instalar o recovery nada mudou. depois tentei instalar outra rom, usei o xiaomi miflash e o miflash, mas ou da erro(missmatching...device error) ou então ele começa o processo e não acaba nunca(mais de 30 minutos instalando a rom). abaixo tem algumas imagens do que acontece. no xiaomi mi flash ele aparenta estar concluido, mas o status nunca muda, serve só pra iludir mesmo. no miflash, chega perto do fim, e para de carregar, com a mensagem"finished.<tempo>" alguem pode me ajudar aqui? aliás, tem como fazer isso pelo prompt de comando?
  7. Valeu pela ajuda ai pessoal, acho que isso é o suficiente pra min.
  8. é, vou ter que encarar o inglês mesmo. recomenda algum fórum?
  9. Curso,tutorial e videos você acha aos montes sobre qualquer assunto, o que não significa que os mesmos são todos bons no objetivo deles. Estou procurando recomendação de bom material pra estudo do mesmo.
  10. olá pessoal planejo aprender C# e C++, mas planejo começar com C#, e queria saber sobre algum material de estudo bom pra isso. por enquanto, só esse parece interessante https://www.tutorialspoint.com/csharp/index.htm , mas, não sei se sou bom em inglês o suficiente pra acompanhar o tutorial(meu inglês esta em um nivel onde posso ler mangás,acompanhar fóruns e acompanhar o videocardz). EDIT: a única linguagem que cheguei a usar foi python, para ter noção da lógica.
  11. olá pessoal Preciso de uma ajuda aqui, alguem ai sabe alguma marca confiavel de Adaptadores de sinal Bluetooth, ou de placas Bluetooth? Precisaria de uma de Bluetooth 3.0 e 4.0 eu tenho como objetivo usar eles para conectar meu controle do PS3 e talvez meu ipega 9025, e no futuro outros controles como o do Wii. esse seria o uso principal, não me vejo usando o bluetooth para outra coisa. então, alguem ai conhece alguma marca boa?
  12. olá pessoal Preciso de uma ajuda aqui, alguem ai sabe alguma marca confiavel de Adaptadores de sinal Bluetooth, ou de placas Bluetooth? Precisaria de uma de Bluetooth 3.0 e 4.0 eu tenho como objetivo usar eles para conectar meu controle do PS3 e talvez meu ipega 9025, e no futuro outros controles como o do Wii. esse seria o uso principal, não me vejo usando o bluetooth para outra coisa. então, alguem ai conhece alguma marca boa?
  13. a situação é a seguinte eu teria que instalar o W10 no PC do meu pai que estava sem SO, já que o computador em questão teve o HD interno corrompido e substituído por um novo pulando todo o resto, eu decidi fazer tudo via USB, e como não achava meu pendrive com o W10 pronto para instalação, tentei usar um HD Western Digital My Passport de 500GB para criar um "disco Bootavel"(não sei o nome, só sei que é usado para instalar SOs via USB), no caso utilizei o Universal USB installer para instalar a ISO nele. Depois disso só deu ***** quando coloquei ele como prioridade no setup, tudo que conseguia era uma mensagem de "boot error", não vendo solução tentei voltar pro Windows e planejar outra alternativa, eis que descubro que o Windows já não mostrava o HD, ele aparecia no Gerenciador de Disco, por enquanto, depois ele parou de aparecer(provavelmente fiz ***** e não percebi),só aparecia na barra de tarefas, mas só que para ele só havia opção de ejetar. tentei usa-lo no Ubuntu,ele apareceu, e já todo ***** transferi todos os arquivos importantes para o meu PC, consegui com sucesso(a única que obtive sucesso também) Depois disso eu achei meu pendrive, descobri que um parente havia colocado em outro lugar, em uma das gavetas da mesa do meu PC, onde se encontrava um monte de cabos '-'.... Ta, agora vocês já sabem que eu sou burro, mas vai piorar eu tentei depois achar ajuda na net, mas todos falavam sobre ir no gerenciador de discos, e meu HD nem aparecia lá, então tentei formatar pelo Ubuntu onde o HD era reconhecido(acho que coloquei a opção lenta, e formato Fat, e fui clicando em próximo, só que eu entrei em desespero quando vi que meu HD não estava mais aparecendo, e nada sobre ele aparecia lá(acho que é bom citar que eu sou muito iniciante no uso de linux, até hoje não consegui instalar os drivers da minha VGA nele), então vendo a situação tirei o HD da porta USB, Ai depois de fechar todas as janelas abertas, vejo uma mensagem dizendo que a formatação falhou, ai eu percebi que tinha feito uma ***** que deveria ficar com um cheiro bem forte, e que talvez não conseguisse limpar. agora a situação é a seguinte, o meu HD só é reconhecido se for para ejetar, no windows, no ubuntu ele não aparece de jeito nenhum. O que eu estou pedindo, é que algum ser salvador consiga salvar o meu HD externo do destino cruel que teve.
  14. PERAI!!!! A fonte do PC baratinho não é recomendada recomendo que pegue uma fonte de 400w da corsair,PCyes ou EVGA, por serem marcas confiaveis, existem muitas fonte bombas por ai. quanto a placa-mãe o seu amigo pode tentar uma M5a97 que é possível ser achada por R$399.
  15. alguem ai conhece bons celulares até R$400 ou no Maximo R$500? Meu uso vai ser para tarefas normais de um celular, e jogar de vez em quando, minha preferência de jogos seria emuladores como GBA,SNES,PS1 e talvez NDS e PSP. camera,design,tamanho da tela e aquelas funções que só encarecem os produtos não me interessam pode ser Android ou Windows Mobile. e Celulares Semi-novos ou usados valem a pena? aproveitando, acham que ainda ta valendo a pena os consoles Portateis como PSP e 3ds? Acho Smartphones meio tensos para jogar.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!