
AlexCT
Membros-
Total de itens
330 -
Registro em
-
Última visita
Tudo que AlexCT postou
-
mas quando eu crio a Session da pagina, quando faz o loop ele entende para mostrar os outros registros ai da errado...
-
Tenho este código que esta funcionando, ele serve para contar, qts vezes o registro foi visto consulta = RS("consultas") consulta = consulta + 1 id = RS("id") SQLu = "UPDATE jogos SET consultas="&consulta&" WHERE id="&id RSu = conn.execute(SQLu) ele esta dentro de uma paginação, ai que vem o problema, pois quando a pessoa esta indo para a paginação adiante tudo bem, mas caso a pessoa retorne, ele conta mais uma vez. Pois gostaria que só conta-se uma vez. Já tentei com Sesseion, variavel, e não achei uma solução OK!
-
Fiz assim como você falou, mas não deu certo, poderia dar uma olhadar para ver se fiz errado???? </script> <script language="JavaScript"> function selecionatipo(selecao) { var nome = selecao.name; var opcao = selecao.options[selecao.selectedIndex].value; var i; if(nome != 'tipo1') for(i=0;i<tipo1.options.length;i++) if(tipo1.options[i].value == opcao) tipo1.options.remove(i); if(nome != 'tipo2') for(i=0;i<tipo2.options.length;i++) if(tipo2.options[i].value == opcao) tipo2.options.remove(i); } function seleciona(selecao) { var nome = selecao.name; var opcao = selecao.options[selecao.selectedIndex].value; var i; if(nome != 'estilo1') for(i=0;i<estilo1.options.length;i++) if(estilo1.options[i].value == opcao) estilo1.options.remove(i); if(nome != 'estilo2') for(i=0;i<estilo2.options.length;i++) if(estilo2.options[i].value == opcao) estilo2.options.remove(i); if(nome != 'estilo3') for(i=0;i<estilo3.options.length;i++) if(estilo3.options[i].value == opcao) estilo3.options.remove(i); } </script> <select name="tipo1" size="1" class="okp" onChange="selecionatipo(this)"> <option value="null">------- tipo -------</option> <option value="Coletivo">Coletivo</option> <option value="Individual">Individual</option> <option value="Interpatrulha / Equipe">Interpatrulha / Equipe</option> <option value="Técnico">Técnico</option> </select> <select name="tipo2" size="1" class="okp" onChange="selecionatipo(this)"> <option value="null">------- tipo -------</option> <option value="Coletivo">Coletivo</option> <option value="Individual">Individual</option> <option value="Interpatrulha / Equipe">Interpatrulha / Equipe</option> <option value="Técnico">Técnico</option> </select> <select name="estilo1" class="okp" onChange="seleciona(this)"> <option value="null">------- estilo -------</option> <option value="Agilidade">Agilidade</option> <option value="Ativo">Ativo</option> <option value="Dinâmica">Dinâmica</option> <option value="Estratégia">Estratégia</option> <option value="Força">Força</option> <option value="Habilidade">Habilidade</option> <option value="Memória">Memória</option> <option value="Observação">Observação</option> <option value="Trabalho em Equipe">Trabalho em Equipe</option> </select> <select name="estilo2" class="okp" onChange="seleciona(this)"> <option value="null">------- estilo -------</option> <option value="Agilidade">Agilidade</option> <option value="Ativo">Ativo</option> <option value="Dinâmica">Dinâmica</option> <option value="Estratégia">Estratégia</option> <option value="Força">Força</option> <option value="Habilidade">Habilidade</option> <option value="Memória">Memória</option> <option value="Observação">Observação</option> <option value="Trabalho em Equipe">Trabalho em Equipe</option> </select> <select name="estilo3" class="okp" onChange="seleciona(this)"> <option value="null">------- estilo -------</option> <option value="Agilidade">Agilidade</option> <option value="Ativo">Ativo</option> <option value="Dinâmica">Dinâmica</option> <option value="Estratégia">Estratégia</option> <option value="Força">Força</option> <option value="Habilidade">Habilidade</option> <option value="Memória">Memória</option> <option value="Observação">Observação</option> <option value="Trabalho em Equipe">Trabalho em Equipe</option> </select>
-
Tenho um BD, e tem duas tabelas relacionadas no ACCESS com o campo id Tabela1 e Tabela2 até ai tudo bem, mas ná pagina quando faço um Select (uma busca) não consigo buscas os dados da Tabela 2 pois para a Tabela 1 uso <%RS("id")%> mas para atabela 2, não estou conseguindo!
-
Tipo de erro: Microsoft JET Database Engine (0x80040E07) Tipo de dados imcompatível na expressão de critério. /jogos/procura_nome.asp, line 49 <% IF RS("consultas") = "" Then conn.execute("INSERT INTO jogos (consultas) VALUES (" & um & ")") ELSE consulta = RS("consultas") consulta = consulta + 1 id = RS("id") conn.execute("UPDATE DISTINCTROW jogos SET consultas = '"&consulta&"' WHERE id = "&id&"") End IF %>
-
<% rs.Open "Select * from tabela1 T1, tabela2 T2 WHERE T1.nome=T2.nome",Conexao%> mas se eu fizer assim, eu vou selecionar , somente quando os dois campos forem iguais né... e para mostrar todos os registros da tabela 1 e quando forem iguais (T1.nome=T2.nome), mostrar os dados da tabela 2 junto. é possivel?
-
Estou com mais estes erros: Quando eu tiro este codigo a página funciona perfeitamente, é uma pagina para exibir uma tabela. Tipo de erro: Erro de compilação do Microsoft VBScript (0x800A0400) Instrução esperada /jogos/procura_busca.asp, line 134 End if <%DO WHILE NOT RS.EOF And Count < RS.PageSize 'paginacao And Count < RS.PageSize %> . . . <% Dim check criacao = RS("criacao") IF criacao = chr(42) Then check= "checked" End if %> <input type="radio" name="radio_<%=RS("id")%>" value="" <%=check%>> . . . <% Count = Count + 1 'paginacao RS.MoveNext LOOP 'tb paginacao End if %> -----------------outro------------------- Tipo de erro: Microsoft OLE DB Provider for ODBC Drivers (0x80040E07) [Microsoft][Driver ODBC para Microsoft Access] Tipo de dados imcompatível na expressão de critério. /asp/enquete e votação/chacalenquete1voto/admin.asp, line 60 Sql = "INSERT INTO perguntas (pergunta,data) " Sql = Sql & "VALUES('"&Request.Form("nome")&"','"&now()&"')" Conexao.Execute(Sql)
-
Não estou sabendo fazer o seguinte tenho Select1, Select2, Select3 todos tem os mesmo valores. que irão para três campos da tabelas distintos mas quando a pessoa for mandar o Form eles tem que ser diferentes entre si. Select1 <> Select 2 <> Select3 Por isso estava pensando assim: A pessoa seleciona o Select1, escolhe algo, no proximo Select2 (o item selecionado no Select1 não ira aparecer, pois já foi selecionado) no proximo Select 3 (o item selecionado no Select1 e Select 2 não irão aparecer, pois já foram selecionados) Talvez possa ser feito em asp ou javascript Vou dar um exemplo: todos os selects possuem os mesmo valores: dado 1 dado 2 dado 3 dado 4 se a pessoa selcionar primeiro o SELECT 1, depois SELECT 2 e depois DELECT 3 se for selecionado no SELECT 1 = dado 1 SELECT 1 SELECT 2 SELECT 3 dado 1 dado 2 dado 2 dado 2 dado 3 dado 3 dado 3 dado 4 dado 4 dado 4 se for selecionado no SELECT 2 = dado 2 só terá a opção dado 2, dado 3 e dado 4 SELECT 1 SELECT 2 SELECT 3 dado 1 dado 2 dado 3 dado 2 dado 3 dado 4 dado 3 dado 4 dado 4 se for selecionado no SELECT 3 = dado 3 ou 4 é isso que quero fazer
-
o que for numero eu colo '&numero&' e o que for um valor fixo, como coloquei no final , 0 é assim mesmo?
-
Tiago, antes de mais nada obrigado pela paciência em responder Eu entendi uns 85% do que escreveu, com calma irei analisar melhor. Vou explicar com mais detalhes o que eu tenho ok. Eu estou fazendo um site de jogos educativos. Eu já tenho uns 300 jogos certo, e no site irá ter uma parte para pessoas incluirem o jogo. Mas na tabela que tenho, tem os campos id(primaria autonum.) nome duração objetivo descrição permissao, (serve para eu autorizar que o jogo da outra pessoa seja listado) e quando a pessoa incluir um jogo irá ter mais alguns campos extras nome da pessoa cidade escola nome do jogo (ou algum id , para poder coencidir com a outra tabela) Pois eu gostaria que estes tres dados estivessem em um outra tabela, para não misturar com a outra, certo.! E na parte administrativa do site, que só eu irei consultador Irei listar todos os jogos ! ai que vem a questão!!!!!! Pois quer listar todos os jogos e aqueles jogos que foram incluidos por outras pessoas aparecerem os nomes, informação da pessoa. ficaria + ou - assim 01 nome /duração/objetivo/descriçao/permissao/ 02 nome /duração/objetivo/descriçao/permissao/ 03 nome /duração/objetivo/descriçao/permissao/ nome / cidade / escola 04 nome /duração/objetivo/descriçao/permissao/ 05 nome /duração/objetivo/descriçao/permissao/
-
Mas, sempre que eu for afzer uma consulta ou del, update, tenho que criar um objeto? pois eu acho que fiz coisas sem criar! você teria algum tutorial ou algum site que diz os componetes que estão em volta disso, tipo um negocio PAGESIZE, absolute.... e ai vai..
-
Tenhos duas Tabelas no mesmo BD - Tabela 1 e Tabela 2 Existe um campo em comum entre elas, onde existe na Tabela 1 - campo nome e na Tabela 2 - campo nome (dei uma pesquisada, isso deve chamar relacionar, mas moiei, por isso postei) Gostaria de saber como faço para mostrar o conteudo das duas tabelas em conjunto, um tipo de relacionamento entre elas. Exemplo: Tabela 1 - campos: nome, end, tel Tabela 2 - campos: nome, empresa, cargo E para mostrar na tela algo como: Nome: <=== Campo em comum nas tabelas. end: tel: empresa: cargo: VALEU!
-
set rs2=server.CreateObject("adodb.recordset") Para que serve o RECORDSET, o que vem a ser, pois uso aqui uso ali, mas nem sei o que é este .CreateObject!!!!
-
Tipo de erro: Microsoft JET Database Engine (0x80040E07) Tipo de dados imcompatível na expressão de critério. /jogos/inclui_jogo2.asp, line 114 Set Conn= server.createobject("adodb.connection") DSNtest = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("database/db_jogo.mdb") Conn.Open DSNtest SQLinserir = "INSERT INTO jogos (nomeativ,tipo1,tipo2,estilo1,estilo2,estilo3,duracao,ramo,objetivo,material,descricao,permissao) VALUES ('"&nomeativ&"','"&tipo1&"','"&tipo2&"','"&estilo1&"','"&estilo2&"','"&estilo3&"','"&duracao&" ','"&ramo&"','"&objetivo&"','"&material&"','"&descricao&"', 0)" Set RS = Conn.Execute(SQLinserir) 'linha 114
-
é obrigatorio sempre eu colocar and restrito não da para eu colocar (todos os campos ) and restrito?
-
Tenho um NEWSLETTER, que a pessoa irá receber mensalmente informações do site. O que eu não estou conseguindo fazer é que o sistema envie MENSALMENTE o e-mail para todos da lista, automaticamente em uma data pré determinada qualquer. alguma sugestão!, agradeço
-
Tenho uma busca em todos estes campos, pois existe uma tabela e um campo que não esta nesta relação que serve para meu controle, e só exibir os registros quando eu permitir (pois qualquer pessoa poderá incluir registros ) o campo chama-se: permissao -> valores 0 e 1 como faço para que somente exiba registro que tenho no campo de controle esteja liberado???. SQL = "SELECT * FROM jogos WHERE (id LIKE '%"&cada_palavra&"%' or nomeativ LIKE '%"&cada_palavra&"%' or ramo LIKE '%"&cada_palavra&"%' or objetivo LIKE '%"&cada_palavra&"%' or descricao LIKE '%"&cada_palavra&"%' or material LIKE '%"&cada_palavra&"%' or tipo1 LIKE '%"&cada_palavra&"%' or tipo2 LIKE '%"&cada_palavra&"%' or estilo1 LIKE '%"&cada_palavra&"%' or estilo2 LIKE '%"&cada_palavra&"%' or estilo3 LIKE '%"&cada_palavra&"%') and ORDER BY nomeativ asc" para dar uma ajuda , eu peguei de um script pronto, que faz o que quero: sqlString = "Select Email from Newsletter Where Status = 1"
-
hehehe Boa sorte para suas costas... foi boa hehehe mas é verdade como doi Mas eu estava já pensando que ao criar um registro ele já cria o arquivo em um diretório, pois ai dá para fazer o download é uma alternativa... como você comentou!. Mas o problema é que o bando de dados já tem muitos registros! ai teria que fazer algo que gere para os registros já existentes.
-
Poxa cara, valeu Eu que estava fazendo besteira, nem deveria ter colocado o tópico estava errando o nome do frame pois o nome é principal e estava colocando pricipal ai já viu hehehehe
-
Coloquei assim, já e não deu!
-
Gostaria de saber para que serve e o que são? CALL? FIELDS.COUNT? PAGESIZES? ABSOLUTEPAGE?
-
Tenho dois Frames (FRAME 1 e FRAME 2) Mas não estou conseguindo mandar um VALOR do FRAME 1 para o FRAME 2 pois tenho um FORM (busca) no FRAME 1, mas o resultado deve ser aberto no FRAME 2 no Form estou usando a forma GET!. Alguém sabe como posso fazer isso? sem usar Session
-
poderia explicar, melhor AND EXISTS (SELECT * FROM JOGOS J WHERE é possivel fazer algo tipo if que compara para ver se tal valor existe e depois se outro valor existe if tipo_pesquisa <> "" Then TIPO2= tipo1 like '%"&tipo_pesquisa&"%' or tipo2 like '%"&tipo_pesquisa&"%' ... e no select colocar algo SQL = "select * from jogos where "&TIPO2&" and pois caso não existe, não aparecera o tal valor no select
-
mas se eu colocar a função na página, eu posso chama-la quando quiser, eu ela já roda quando a pagina for carregada pois existe coisas em javascript (não manjo nada), que a função é chamada quando necessaria. é igual em asp?