py2tz
-
Total de itens
261 -
Registro em
-
Última visita
Posts postados por py2tz
-
-
No caso do session precisa ter um BD, pois não tenho, são informacoes que os usuarios mandam, porem não tem contrle nenhum, são 4 informacoes, sendo
nome
email
praís
site
log
Desses 5 o unico que vai variar é o LOG, sendo os outros 4 são fixos e se fosse possivel ele não ter que digitar tudo dinovo seria 10. Normalmente eles mandar uma 5 a 8 informacoes, imagina digitar 8 vezes o seu nome, email, site, pais, vai encher o saquinho.
O retorno a pagina me parece legal, porem ele iria ter que apagar somente a caixa com o texto, vou tentar esse, pelo menos num tem que digitar tudo dinovo, somente apagar.
So uma duvida, seria assim?
'Retornando para o Form do LOG
Response.Redirect "java script:history.go(-1)"
Mas se tiver mais alguma ideia, seria bem vinda.
Obrigado por enquanto e um feliz natal a todos.
Fausto
-
Fiz um paralelo do anterio e de sua dica e me pareceu identicos, só não são porque esta faltando um % em um dos like.
Não consegui achar o problema, o que fiz foi fazer um FORM ACTION para cada caixa, porem ficou cheio de paginas identicas com a diferenca do campo solicitado. Desse jeito funciona redondo, mas aumentou em mais 5 paginas a toa, pelo menos por enquanto.
A vantagem é que dá pra dar uma personalizada, tipo quando ele procura pela cidade, quando lhe mostro as cidades entre outros dados, elas veem na cor amarela, destacando assim o campo cidade em relação as demais.
Se desse pra unificar os dois seria e ficaria BALA. mas..... pra quem não manja, já viu né,
-
Não sei se expliquei direito, mas tentarei:
Tenho um form com 5 campos, onde o usu preenche e clica no botao, o sistema computa, joga pro banco de dados, envia um email e é redirecionado ao mesmo formulario em que estava, porem fica um saco digitar todos os campos novamente, como email, site, nome etc.... onde somente o texto é que muda e demais dados poderiam ficar os mesmos para evitar a digitação novamente.
Usei o <%= Request.Form("Frequencia") %> mas ele não puxa os dados, esse tal de request funciona bem quando na pagina em que esta o action, mas não consegui na pagina principal onde esta o FORM.
Qualquer ajuda será bem vinda......
Fausto
-
Provisoriamente criei mais algumas paginas e dividi os forms, assim funciona direito, mas acho que exista uma forma mais eficaz do que criar varias paginas de busca.
O forma ficou assim:
<table bgcolor="EAEAEA" border="0" cellpadding="2" cellspacing="0" width="100%"><tr valign="top">
<td valign="top">
<form method="post" action="ad_busca2_id_correio.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Contrôle</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="Id_Correio" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="ad_busca2_radio.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Emissora</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="radio" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="ad_busca2_frequencia.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Frequencia</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="Frequencia" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="ad_busca2_cidade.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Cidade</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="cidade" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="ad_busca2_estado.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Estado</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="estado" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="ad_busca2_pais.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Pais</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="pais" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</td>
<td>
<form method="post" action="ad_busca2_idioma.asp">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align=left><font class=txt7> Idioma</font></td>
<td align=left><font class=txt7> </font></td>
</tr>
<tr>
<td align=left><input type="text" size="8" maxlength="30" name="Idioma" style="border: 1 solid #486DAC; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;"> </font></td>
<td align=left><input type=image src="lupa.gif"></td>
</tr>
</table>
</form>
</div>
</td>
</tr>
</table>
E o select fica apenas para o tipo da pesquisa.
sqlstmt = "SELECT * FROM Tab_Radio WHERE Frequencia Like '%"& Frequencia &"%' ORDER BY Frequencia,Radio,Cidade ASC" -
alguém poderia me ajudar? Fiz depois de muitas consultas e ajuda aqui mesmo no forum um buscador que acha um registro em várias colunas do BD.
O Form esta assim:
<form method="post" action="ad_busca2.asp"><input type="text" size="10" maxlength="30" name="Id_Correio">
<input type="text" size="10" maxlength="30" name="Radio">
<input type="text" size="10" maxlength="30" name="Frequencia">
<input type="text" size="10" maxlength="30" name="Cidade" >
<input type="text" size="10" maxlength="30" name="Estado" >
<input type="text" size="10" maxlength="30" name="Pais" >
<input type="text" size="10" maxlength="30" name="Idioma">
<input type=image src="lupa.gif">
</form>
E o retorno usa o seguinte select:
sqlstmt = "SELECT * FROM Tab_Radio WHERE id_Correio like '%"& id_Correio &"%' and Frequencia Like '%"& Frequencia &"%' and Horario like '%"& Horario &"%' and Radio like '%"& Radio &"%' and Cidade like '%"& Cidade &"%' and Estado like '%"& Estado &"%' and Pais like '%"& Pais &"%' and Idioma like '%"& Idioma &"%' ORDER BY Frequencia,Radio,Cidade ASC"Porem se eu digito no form na caixa referente a FREQUENCIA vem apenas alguns registros onde deveria buscar todos os que possuem o digitado na caixa. Se eu mando listar a relacao completa, me aparece muitos outros registros que possuem o mesmo nome ou melhor o mesmo numero da FREQUENCIA.
Exemplo do problema:
Se eu pesquiso a frequencia 540 ele esta me pouxando apenas alguns registros onde se eu pedir pra listar a relação completa me aparece dezenas dessa mesma frequencia.
Como deveria ser:
Ao digitar 540 na caixa da FREQUENCIA deveria me listar tudo o que exista na coluna FREQUENCIA com os numeros 540, apenas isso.
alguém manja disso?????????
Obrigado Fausto
-
Olá Hend,
Eu sei fazer o contrário, uma pagina em ASP ou HTM virar Excel na tela do usuario, se precisar, tá na mao.
A senha é baba, tá cheio de script que faz isso, eu achei um e adaptei pro meu caso. se quizer te mando
73
Fausto
-
Ola colega,
O tipo não posso mudar pois é o unico que deixa a lista em ordem crescente dos numeros, pois eles tem virgula, então esee foi o unico jeito de deixar em ordem.
Na sequencia já tentei colocar ele em primeiro ou ultimo da na mesma.
Olha o exemplo:
Pesquisando Dados das Emissoras
Frequencia
540
Resultado da sua Busca de Emissoras de Rádio Página 1
Contr Freq UTC Emissora Idioma Cidade Sinal E Ex
713 7540 1500-2200 Chinese Jammer Beijing Opera Xian Area
518 7540 1500-2200 Radio Free Asia Mandarin Sem Informação
713 7540 2300-2400 Chinese Jammer Beijing Opera Xian Area
Veja acima ele acha tudo menos o proprio 540
-
O campo no Aces esta como
Tipo de dados = Numero
Tamanho do campo = duplo
Casas decimais = 1
Valor padrão = 0
Requerido = não
Indexado = não
O campo que uso para pesquisa é o Frequencia
O select
sqlstmt = "SELECT * FROM Tab_Radio WHERE id like '%"& id &"%' and Id_Correio like '%"& Id_Correio &"%' and Frequencia Like '%"& Frequencia &"%' and Horario like '%"& Horario &"%' and Radio like '%"& Radio &"%' and Cidade like '%"& Cidade &"%' and Estado like '%"& Estado &"%' and Pais like '%"& Pais &"%' and Idioma like '%"& Idioma &"%' ORDER BY Frequencia,Horario,Radio ASC"
Ao digitar na caixa de busca os numeros 540
Ele somente acha tudo o que contem 540 ex
7540
11540
10540
1540
Mas não acha os que são somente 540
alguém saberia o porque?
Entenderam, vejam no BD tem todos os numeros inclusive o 540
540
7540
11540
10540
1540
O mesmo ocorre com outro numeros, tipo 760
ele acha todos os que contem 760 mas não pega os que são exatamente e somente 760
ESTRANHO
-
Isso mesmo,
O arquivo que estava sendo gerado era muito grande, e o hospedador pediu para rever a pagina pedindo para que fosse gerado um arquivo menor.
Ele tentava montar um arquivo EXCEL do BD de quase 5 mb.
Ai fragmentei gerando uns 10 a 12 arquivos secundarios, e rodou direitinho, onde tem um tamanho inferior a 500 kb cada um, ai vai rapidinho.
É uma especie de buffer que tem no servidor.
Obrigado Andreia.
Fausto
-
Desisto, me parece que esse é o 4 ou 5 tópico igual que você abriu, poste o script pelo menos mostrando o que você esta usando para ler os dados do BD
73
Fausto
-
Esse aqui é o terceiro tópico igual que você abriu, mesmo caso do 2 caso, veja resposta no tópico 2
73
Fausto
-
Voce abriu 2 Topicos iguais, excolha qual dos dois vai tocar, se não fykamos doydynhos lendo a mexma koysa.
73
Fausto
-
Luciano, a dica do colega ainda vale, eu aprendi e estou aprendendo ainda dessa forma.
Procure nos scripts, ache algo assim, baixe em sua maquina, altere o script a sua situação, e a partir dai comece a ver quem faz o que, quem insere, porque insere, quem altera porque altera, como altera, quem mostra, porque mostra e assim por diante.
A pior coisa que pode acontecer é dar uma baita dor de cabeça, mas isso só no começo, depois você vai acostumando, deixe umas cápsulas de doril do lado do micro, um café bem quentinho e várias horas noturnas ao calar da noite, com um silencio assustador e um som bem baixinho a seu gosto, que garanto que a coisa vai entrando em você. digo o conhecimento......
Faça isso e traga as suas duvidas que a galera aqui tem senso de equipe.
73
Fausto
-
Quando tento abrir o arq aparece isso
Response object error 'ASP 0251 : 80004005'
Response Buffer Limit Exceeded
/lista_qtcbrasil_OC.asp, line 0
Execution of the ASP page caused the Response Buffer to exceed its configured limit.
-
É isso mesmo,
O codigo é esse ai acima,
Descobri o problema, esqueci do limitador de paginas da paginacao, estava em 5000 registros e aumentei para 15000, tá funcionando, mas vejo um outro problema, não sei se é porque estou com XP onde me a abre a caixa perguntando ABRIR SALVAR CANCELAR se clico em salvar beleza, salva na maquina e abro ele, mas se clico em abir ele me dá pau no no excel querendo enviar aquela msg para a microsoft.
No 98 a coisa foi redondo, mesmo clicando em abrir ele abre sem crise.
Pergunto será que tem algo para alterar no caso do XP ou é assim mesmo, somente salvando para depois abri-lo?
Aproveitando o gancho, tem como fazer a mesma coisa mas gerando um arquivo TXT e abrindo o tipo note pad ou o word pad sem ser o MSWORD grandão do office?
Obrigado
Fausto
-
Achei algo que faz virar uma lista de ACESS virar um Excel na maquina do cliente, porem ele puxa apenas uns 5 a 6 mil registros sendo que o BD possui uns 12 mil.
Teria como fazer ele ler até o ultimo registro ou é limite do Excel ou Acess ?????
Fausto
-
Achei um que faz para WORD e Excel bem facil em:
http://www.superasp.com.br/paginas_exibir_...=1,58&id=71
alguém sabe como fazer amesma coisa mas para TXT
Para excel é application/vnd.ms-excel
Para Word é application/msword
Mas para TXT não sei.
-
-
Obrigado Romero,
Fui lá, baixei, tentei, mas é super dificil, a coisa é muito complicada, num entendi nada.
Seria joia se funcionasse...
73 e obrigado
Fausto
-
Mas afinal onde achar o tal FPDF ??????
alguém saberia????????
-
Galera, desculpe a intromissão, mas acho que puderam perceber que cada um tem uma dúvida ou uma sugestão e como viram são várias. O que teria que acontecer pra poder dizer que ACONTECEU, VIROU SCRIPT BRASIL, era fazer uma especie de indice sobre exemplos práticos e funcionais sobre tudo o que se pudesse fazer com o ASP. Exemplo:
Banco de Dados:
a - Como criar uma conexão facilmente
a-1 Faça isso ou aquilo
Exemplo:
b - Como usar o select e suas variaveis
a-1 Usando apenas o SELECT Faça assim ou assado
Exemplo:
b-1 Usando INNER JOIN Faça assim ou assado
Exemplo:
c-1 Usando LEFT JOIN Faça assim ou assado
Exemplo:
Enviando Formularios
a - Como Enviar dados via CDONTS
a-1 Faça isso ou aquilo
Exemplo:
b - Como Enviar dados via ACTION
b-1 Faça isso ou aquilo
Exemplo:
c - Como Enviar dados com 2 ACTION e 2 botoes
c-1 Faça isso ou aquilo
Exemplo:
d - Como Enviar dados com 2 ACTION e apenas 1 Botão
d-1 Faça isso ou aquilo
Exemplo:
E assim por diante, todos poderiamos ser beneficiados, pois vejo no forum, uma serie de situaçoes iguais, com pequenas alteracoes fazendo com que fique muito repetitivo e cansando os que procuram e tambem os que ajudam nas soluçoes dos problemas, pois já deu a dica várias vezes. Em resumo seria uma especie de uma Biblia do ASP ou seja lá qual a linguagem. Pode ser até uma apostila, tipo WICKPEDIA em que todos vao aprefeiçoando aos poucos com possibilidades de edição.
Teriamos uma especie de fonte de pesquisa fantástica e deixariamos o forum para zebras e solucoes de problemas.
Se escrevi besteira, desculpem, visão de um leigo que adora fazer páginas interativas, mas não manjo quase nada.
73
Fausto
-
Oi Andreia,
Veja se existe logica nisso:
Peguei os dois scripts do form, juntei num so,
Peguei os dois scripts do Save, juntei num so, ai ficou 2 paginas, uma do form com dois scripts e outro com os dois scripts do salvamento.
Dei uma ajustada, fiz os testes e estao funcionando, porem individualmente, ou seja possuem dois botoes de enviar, se preencho os dados da parte de cima e clico no botao ele salva, mas não salva os dados debaixo e vice versa.
Precisava saber se tem como colocar um botao so de enviar com 2 forms, deu pra entender?
esta assi:
<form action bla bla bla>
<botao>
</form>
<form action bla bla bla>
<botao>
</form>
teria que ficar assim:
<form action bla bla bla>
</form>
<form action bla bla bla>
</form>
<botao>
73
Fausto
-
Preciso fazer com que transforme 2 formularios num só. São duas tabelas com dados distintos e precisava abri-los num form onde poderia edita-los e salva-los adequadamente.
Hoje eles funcionam independentes, ou seja quando quero alterar a Tabela 1 clico no Form 1 e quando na Tabela 2 clico na Form 2. Será que tem jeito?
73
Fausto
-
Já fiz isso Bareta, foi sua penultima sugestão, ou estou enganado, isso mesmo, somente alterei para os nomes corretos, que é exatamente como você fez agora. somente tirei o response.write "O conteudo do campo é: "&pModo&"<br>"
e deixei
if trim(pModo)="FM" then
response.write "Mhz"
else
response.write "Khz"
end if
Que é exatamente o que achava que devia ser, mas não funciona.
Recapitulando:
pModo é usado para mostrar o conteudo da Coluna Modo dentro do BD
Modo é o nome da coluna
FM é o conteudo do campo da coluna Modo
Mhz e Khz é somente texto
ou seja usava assim: <%=pFrequencia%> Khz e ele me mostrava assim:
2335 Khz
Sendo que 2335 vem do BD e o complemento Khz é somente texto
Porem tenho 2 situações, quando é FM escrevesse Mhz e quando não é FM escrevesse Khz
já não entendo muito, e quando vejo algo assim, embaralha meus neuronios.
Ai vem na cabeça a frase da minha amiga Andreia:
SAIA DESSE SCRIPT QUE ELE não TE PERTENCE MAIS.......
Desculpe mas so rindo mesmo......
alguém Pode Corrigir O Script Por Favor?
em ASP
Postado
Esta distinguindo os acentos e sem acentos.