February 2009 - Posts
Esta dúvida não é muito frequente, mas como eu mesmo já precisei algumas vezes desta solução, vou postá-la aqui.
Trata-se da concatenação de valores localizados em linhas diferentes de uma tabela. Em um banco de dados relacional, é simples concatenar campos (Campo1 & "," & Campo2 & "," & Campo3), mas não é simples concatenar linhas diferentes (Linha1 & "," & Linha2 & "," & Linha3).
Estou anexando um exemplo que usa código VBA (tanto DAO como ADO) para percorrer linhas e criar um string com os produtos de cada categoria, separados por vírgula. O exemplo foi criado por mim anos atrás, mas será útil para quem precisar deste tipo de solução.
Ao acessar o site do Unibanco em uma máquina nova, ele pede a instalação do dispositivo de segurança.

No Windows Vista, porém, por mais que tentemos instalar e que não recebamos nenhuma mensagem de erro, o site continua pedindo a instalação. Na prática, ela não é concluída.
Para que a instalação seja bem sucedida, abra o Internet Explorer com privilégios de administrador. Desta forma o dispositivo será instalado corretamente.

Ao iniciar meus trabalhos com a sintaxe do Linq, uma dificuldade que tive foi saber qual efetivamente era o comando que estava sendo enviado ao SQL Server.
Pesquisando no Google, descobri um add-in que estava disponível nas versões beta do Visual Studio 2008 mas que foi excluído da versão final, o linq to SQL Debug Visualizer.
Anexei a este post um arquivo zip com este add-in. Para usá-lo, faça o seguinte:
1) Feche o Visual Studio.
2) Abra o arquivo zip.
3) Arraste o arquivo SqlServerQueryVisualizer.dll (que está dentro do zip) para a pasta C:\Program Files\Microsoft Visual Studio 9.0\Common7\Packages\Debugger\Visualizers na sua máquina.
Para usar o visualizador, basta colocar um breakpoint na linha seguinte à definição da query que a opção Database Query aparecerá.

Ao clicar no Linq to SQL Debugger Visualizer, o Visual Studio abre uma janela com a instrução SQL. Esta janela ainda nos possibilita executar a query e ver os dados durante o debug.

Quem está procurando por uma boa ferramenta de gerenciamento de download, eu recomendo o Free Download Manager (FDM), que pode ser baixado a partir do site www.freedownloadmanager.org

Trata-se de uma ferramenta Open Source com bons recursos. Particularmente, eu sub-utilizo a ferramenta, já que para mim basta saber a velocidade e o tempo previsto para conclusão do download.
Durante o download é possível exibir no canto inferior esquerdo da tela uma janela semi-transparente mostrando a porcentagem e o status do download.
