Ir para conteúdo
Fórum Script Brasil

Marcelo_2

Membros
  • Total de itens

    259
  • Registro em

  • Última visita

Tudo que Marcelo_2 postou

  1. Marcelo_2

    (Resolvido) Soma

    cara.. mals ahe.. esquece os parenteses.. seguinte, p/ ganharmos tempo (eu e vc) fiz 2 consultas; a 1ª c chama "conta_por_idade" seleciona os funcionarios por idd (claro): SELECT empresa.nome_funcionario, empresa.setor FROM empresa WHERE (((empresa.idade) Between 18 And 50)); a 2ª conta os funcionarios divididos por setor: SELECT count(nome_funcionario) as "funcionarios selecionados" FROM conta_por_idade group by setor; (no teste q eu fiz, tem 1 funcionario em 1 setor e 2 em outro, deu certinho, ok?) [ ]
  2. Marcelo_2

    (Resolvido) Soma

    para contar registros, usa-se Count(*) ahe você combina c/ o(s) criterio(s) ex: select count(clientes) as "clientes de são paulo" from tabela where cidade = "são Paulo" essa variavel ("as") é legal p/ você já ir visualizando o resultado no teu caso você deve ainda adicionar o group by p/ q a conta seja feita por setor; tipo assim: select count(funcionario) as "funcionarios selecionados" form tabela where idade between (criterio1) and (criterio2) group by setor n testei, mas tentahe... (eu tb faz tempo q n mexo + c/ access; nada contra, mas agora estou estudando tb MySQL e SQL Server) falou, fui..
  3. Carol, no código da grid insira as seguintes linhas: <EmptyDataTemplate> teste </EmptyDataTemplate> troque a palavra "teste" pelo nome das colunas (ou outro texto q preferir).. ou na linha: <asp:GridView runat="server" id="GridView1" AutoGenerateColumns="False" DataSourceID="AccessDataSource1" DataKeyNames="Código" Width="298px"> insira: EmptyDataText="teste 2" ahe troque "teste 2" (mas mantenha as aspas)
  4. ahe.. salva o arquivo mdb na pasta appdata (se n existir no teu web site, cria 1 vazia mesmo), ahe nem precisa conexão, p/ criar 1 grid view no database explorer expande a pasta ate visualizar a tabela, ahe arrasta a tabela p/ a area d trabalho. o grid é criado automaticamente.. falou.,, fui
  5. Olá.. na verdd, isso foi 1ª coisa q tentei; resposta:
  6. <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> <!--#include file="XXXXXXXX" --> <% Dim Recordset1 Dim Recordset1_numRows Set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.ActiveConnection = XXXXXXXX Recordset1.Source = "SELECT * FROM tb_empresa order BY setor" Recordset1.CursorType = 0 Recordset1.CursorLocation = 2 Recordset1.LockType = 1 Recordset1.Open() Recordset1_numRows = 0 %> <% Dim Repeat2__numRows Dim Repeat2__index Repeat2__numRows = -1 Repeat2__index = 0 Recordset1_numRows = Recordset1_numRows + Repeat2__numRows %> <html> <head> <title>teste-sumario</title> </head> <body> <% Do while not Recordset1.EOF response.Write Recordset1.Fields("setor") & "<br>" & Recordset1.Fields("nome") & "<br><br>" Recordset1.movenext Loop %> </body> </html> <% Recordset1.Close() Set Recordset1 = Nothing %> O código em PHP está aqui: http://scriptbrasil.com.br/forum/index.php...mp;#entry532142
  7. Olá.. s/ duvida excelente a solução do ESerra, tb precisava disso, mas em ASP... alguém poderia me explicar melhor essas linhas: if(!isset($setor_atual) OR $setor_atual != $linha['setor']) $setor_atual = $linha['setor'] principalmente a 1ª? a 2ª, se entendi bem, é 1 variavel ($setor_atual) q exibe outra variavel ($_linha) mas q está associada a 1 campo do banco de dados (coluna "Setor") - seria isso? (não entendi a função dos colchetes, não reparem) bom.. desde já já agradeço a força
  8. cara, agradeço d+... já tinha tentado isso (group by caderno), porem da esse erro: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][Driver ODBC para Microsoft Access] Você tentou executar uma consulta que não inclui a expressão 'editoria' especificada como parte de uma função agregada. aí, claro, se eu usar group by caderno, editoria, exibe como já mostrei somente c/ 1 while simples: na verdade, neste forum mesmo já vi a solução, mas em PHP e n estou conseguindo adaptar p/ ASP; basicamente foi usada a estrutura "while" combinada c/ 1 "if".. e da certinho, mas o q está pegando é reproduzir o if em ASP...
  9. Estou tentando criar uma pagina como um sumario de noticias mas gostaria q fosse exibida apenas uma vez a categoria principal, ex: Esporte (nome do campo no bd: "caderno") Futebol (nome do campo no bd: "editoria") noticia 1 (nome do campo no bd: "titulo") noticia 2 ... Basquete noticia 1 noticia 2 ... usei 1 while bem simples mas exibe assim: Esporte Futebol noticia 1 Esporte Futebol noticia 2 Esporte Basquete noticia1 Esporte Basquete noticia2 O codigo q fiz foi esse: <% Do while not Recordset1.EOF response.Write Recordset1.Fields("caderno") & "<br>" & Recordset1.Fields("editoria") & Recordset1.Fields("titulo") & "<br><br>" Recordset1.movenext Loop %> como corrigir?? A quem puder dar 1 força desde já agradeço.
×
×
  • Criar Novo...