Jump to content
Fórum Script Brasil

thicomp

Membros
  • Posts

    180
  • Joined

  • Last visited

About thicomp

Perfil

  • Gender
    Male

thicomp's Achievements

0

Reputation

  1. Pessoal, boa tarde! Estou com uma dúvida quanto a disponibilizar informações a partir de um select. Tenho uma tabela com os campos como estes abaixo NR_Re | NM_Colab | QT_Req | MES_Req | ---------------------------------------------------------- 1234 | Nome | 15 | 9 | ---------------------------------------------------------- 1234 | Nome | 5 | 10 | ---------------------------------------------------------- 1475 | Nome 2 | 15 | 10 | ---------------------------------------------------------- Meu select está neste formato SELECT NR_Re, NM_Colab, SUM(QT_Req), MES_Req from colab group by NR_Re, NM_Colab, MES_Req Na disponibilização dos dados, eu preciso com que as linhas 1 e 2 acima, sejam mostradas na tela em uma mesma linha, sendo que a coluna 4, da tabela acima, sejam mostradas em colunas diferentes na tela. Da forma como esta descrito meu select, ele cria duas linhas para cada coluna MES_Req diferente. alguém teria alguma sugestão? Abraços Thiago
  2. Olá pessoal, boa tarde!! Estou com um problema que não consigo resolver... No meu código, faço a leitura de uma tabela contendo as colunas NR_Equi, NM_Equi e NR_Per Estou tentando fazer um select onde ele agrupe as informações através da coluna NR_Per e ordene através da coluna NM_Equi. Alguém teria alguma sugestão? Não consigo realizar as duas ações ao mesmo tempo... A tabela é como esta abaixo. |NR_Equi | NM_Equi | NR_Per | |-----------------------------------------| |001 | Nome 1 | 5 | |002 | Nome 2 | 3 | |003 | Nome 3 | 5 | |004 | Nome 4 | 3 | |-----------------------------------------| Obrigado... Abraços
  3. Bom Dia! Valeu pela ajuda! Mas já foi realizada esta tentativa, mas ele, além de me agrupar pelo campo "CD_Usu" (que é o único campo para agrupamento), ele me agrupa também pelo campo "NR_Ped", ou seja, com isso ele acaba quebrando o agrupamento de "CD_Usu". Abçs
  4. Pessoal, boa tarde! Tenho um código em ASP onde faz uma busca em um arquivo txt e me retorna alguns valores disponíveis... Utilizo o select abaixo para recuperar a informação. SELECT CD_Usu, COUNT(CD_Usu) from numeromes.txt GROUP by CD_Usu O meu problema é que do jeito que está eu só consigo recuperar o campo CD_Usu. Eu preciso recuperar, um outro tipo de dado, identificado como NR_Per, mas se eu insuro o nome da coluna, ele me retorna o seguinte erro Alguém teria alguma dica de como posso resolver. Obrigado!
  5. thicomp

    Recuperação de Dados

    Bom dia! Valeu pelo retorno. Penso ser necessária a leitura, visto que a cada loop ele tera que realizar a verificação de todo o conteúdo antes de disponibilizar na tela. Outro problema é que se eu inserir a FOR depois da leitura do arquivo, ele fará a verificação a quantidade de vezes estipulada no FOR para cada registro do arquivo. Cada registro está inserido no arquivo em horizontal, com cada campo separado com ponto e vírgula. Estou certo?
  6. thicomp

    Recuperação de Dados

    Boa Tarde! Tenho um código onde ele faz a leitura de dados de um arquivo, com as informações separadas por ponto e vírgula ( ;). O que acontece é que ele deveria fazer uma somatório dos meses disponíveis no arquivo e mostrar, em uma tabela (página WEB), com todos os meses cadastrados e os números relacionados a cada mês. O que acontece nesse caso é que se eu não possuo algum mês específico no arquivo, ele retorna o valor anterior. O problema é que eu não consigo retornar zero, caso o mês não exista no arquivo. Acredito que o problema esteja relacionado ao comando SELECT, mas não consigo encontrar uma solução. Alguém teria alguma sugestão? Muito obrigado! For a=1 to 12 Set Conn1=Server.CreateObject("ADODB.Connection") Conn1.Open "Driver={Microsoft Text Driver (*.txt; *.csv)};" & _ "Dbq=E:\Root\Equipamentos\"&right("00"&request.querystring("equip"), 3)&";" & _ "Extensions=asc,csv,tab,txt;" & _ "Persist Security Info=false" sql1="SELECT * from "&request.querystring("ano")&".txt where MES_Sel="&a&"" Set rs1=conn1.execute(sql1) While Not rs1.EOF IF Int(right("0"&a, 2))=Int(right("0"&rs1(2), 2)) Then For a2=4 to 16 IF a2="4" AND rs1(a2)<>"" Then p1=p1+1 End IF Next Else p1=0 End IF rs1.MoveNext Wend rs1.close Set rs1=Nothing conn1.close Set conn1=Nothing response.write "<TD>&nbsp;"&p1 Next
  7. Pessoal, problema resolvido da seguinte forma order by Data_Finalizacao is null, Data_Finalizacao desc Simples assim!! Abraços
  8. Pessoal, bom dia! Tenho um comando select no meu código, onde ele disponibiliza, em ordem decrescente, das datas de finalização dos processos. Com isso, os processos ainda pendentes, são disponibilizados somente ao final da lista. Alguém teria alguma sugestão do que posso utilizar para que os pendentes (sem data de finalização) apareçam logo no início da página, e o restante dos processos continuem aparecendo na forma decrescente? Muito obrigado.
  9. thicomp

    Imprimir tabela

    Não precisa, é só inserir essa sua div invisível no seu código. O que vai acontecer é que tudo o que estiver dentro da DIV só estará disponível para visualização na página web. Quando você enviar para impressão (impressora), as informações contidas dentro desse comando não serão visualizadas.
  10. thicomp

    Envio de Email

    Oi cara!! Já fiz a atualização para o CDOSYS mas ainda continua com o mesmo problema... Ora envia normalmente, ora manda os arquivos pra pasta BadMail.. Não sei mais o que pode ser... Tá complicado... Você tem mais alguma sugestão?? Obrigado!!! Abraços
  11. thicomp

    Envio de Email

    Sim cara, envio de local... Eu acredito que a configuração do SMTP, pois o que me deixa encucado, é que as vezes as mensagens são enviadas, outras vezes não... sem explicação para isso... Como eu faço para verificar a configuração do SMTP? Pra eu fazer a mudança para CDOSYS, tenho só que baixar e fazer a configuração desse novo servidor de e-mail/? Abraços
  12. thicomp

    Imprimir tabela

    Olá, Bom Dia! Não sei se entendi direito, mas você pode colocar essa linha dentro de uma div invisível. <DIV class="invisivel"> Conteúdo da DIV invisível. <LINK rel="stylesheet" type="text/css" media="print", screen" href="cm.css"> </DIV> Conteúdo do arquivo cm.css: DIV.invisivel { display: none; } Espero que ajude. Abraços
  13. thicomp

    Envio de Email

    Olá pessoal, bom dia!! Estou com problemas com envio de emails via ASP, utilizando CDONTS. O que acontece é que às a mensagem é enviada corretamente ao endereço e outras vezes a mensagem é enviada para a pasta badmail, do servidor. E isso acontece sem me retornar erro algum, tanto de código, como de mensagem de e-mail. Quando a mensagem é enviada para a pasta BadMail, são criados 3 arquivos (BAD, BDP, BDR). No arquivo de extensão ".BDR", verifiquei a seguinte mensagem "The specific error code was 0xC00402C7." Alguém saberia me ajudar a solucionar esse erro. Não consegui encontrar nada na web que pudesse me esclarecesse... Abraços
  14. Pessoal, problema resolvido... Esqueci de colocar o "(i)" em "response.write quebra" For i = 0 to Ubound(quebra) response.write quebra(i) Next Abraços
  15. Olá pessoal, estou com o seguinte problema... Faço a leitura de uma arquivo txt, no qual me disponibiliza algumas informações. Mas em uma determinada linha, preciso utilizar o comando "split", em ASP, por conter informações de deverão ser lidas separadamente, e essas informações serão códigos, com somente números. O problema é que quando recupero essas informações, e aplico o split nesse campo, ele me retorna um erro. O código e o erro foram disponibilizados abaixo... Abraços código: Dim quebra, i quebra = Split(dados2(3), ",") For i = 0 to Ubound(quebra) response.write quebra Next erro: Response object error 'ASP 0106 : 80020005' Type Mismatch /teste6.asp, line 0 An unhandled data type was encountered.
×
×
  • Create New...