
fertel
Membros-
Total de itens
393 -
Registro em
-
Última visita
Tudo que fertel postou
-
posta o seu código aqui para que eu possa ver, ok?
-
SELECT * FROM CONTA WHERE STATUS_CONTA = 1 OR STATUS_CONTA = 0 GROUP BY USUARIO_ID_VENDEDOR ORDER BY DATA DESC Eis o erro: Microsoft OLE DB Provider for ODBC Drivers (0x80040E14) [Microsoft][Driver ODBC para Microsoft Access] Não é possível agrupar campos selecionados com '*'. Mas eu preciso pegar todos os campos, como fazer? Se fizer um por um tem um campo que é data que tb gera um erro.
-
Usa na hora de gravar no bd
-
Então... Na página onde tem o formulário e o campo que a pessoa vai digitar, você tem que por o botão... senão como a pessoa vai enviar o form? Você está usando qual programa editor? O Dreamweaver ou Frontpage? Se for Dreamweaver, beleza porque eu sei... Dentro do form põe: Lá em cima no menu: "inserir" > Objetos de formulário > Botão Senão você mete pelo HTML: <input name="Submit" type="submit"> Se ainda tiver dúvida meu MSN: cinzaprata@hotmail.com
-
Ah entendi... Não estou bem certo eu acho que é isso, dá uma testada: <% TEXTO = Replace(TEXTO, Chr(13), "<br>") %> Isso você grava no bd Repito, não tenho certeza...testa
-
Sim, o erro é que você está usando multpart form data, que é para envio de arquivos. Posta o erro como ele aparece. Não vai ter jeito, tipo, obriga a pessoa adigitar primeiro o título na página, grava na Session e depois direciona o cara para o form de upload... Ou, você abre o upload numa popup, grava o nome das fotos e depois manda o título. Tem várias formas de fazer, mas no mesmo form tah foda
-
Qual vai ser a função do botão e onde ele irá ficar?
-
ora, o texto gravado no bd já deve vir com as tags de quebra de linha "<br>" onde eles devem quebrar. É isso?
-
Mas a lógica é a mesma... Você acha que aqui no fórum é feito como? Quando você digita a combinação ": )" aparece exatamente a tag da imagem em html... Nesse caso é mais fácil ainda... nussa... ói: <% TEXTO = Replace(TEXTO,":)", "<img src=carinha.gif>") %> Mais fácil que isso só dois disso. Ok?
-
Você quer dividir uma página com um único texto grande em duas é isso? Olha paginação seria mais para uma quantidade grande de registros, e não apenas um texto grande. De qualquer forma, dá uma olhada lá em cima no tópico de funções tem uma boa lá de paginação, ok? Abraços
-
Oi Annelise: Faz assim ói: Cria um formulário com o campo pra pessoa digitar o nome, ok? O action do form vai ser o arquivo com isso aqui: <% Set Conexao = Server.CreateObject("ADODB.Connection") Conexao.Open "DBQ=C:\sites\meusite\dados\email.mdb;Driver={Microsoft Access Driver (*.mdb)};" ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'" Set bd = Conexao.Execute(ComandoSQL) If NOT bd.EOF Then nome = bd("nome") email = bd("email") End If Response.Write nome & "<br>" Response.Write email %> A partir disto, você já pode modificar o que for preciso! Obs.: Assim é como você pediu, mas vale lembrar que a busca por nome ela não será exata. Pois pode haver Maria da Silva, Maria José, etc... Se a pessoa digitar Maria apenas vai aparecer apenas o primeiro registro que contém Maria. Boa sorte
-
O que você está querendo é utilizar os campos Files para arquivos e campos de texto comum para envio de outras informações no mesmo formulário é isso? Isso é complicado pois gera um erro mesmo. A menos que alguém aqui saiba, acho que o jeito seria você após o upload, direcionar para outra página com formulário para envio destas outras infoprmações
-
Faz assim: Atribui estes valores a sessions na página do formulário. Daí é só recuperar na outra quando for fazer o upload, ok? Tipo na página do form (não necessariamente dentro do form) <% Session("VALOR1") = VALOR1 %> E na página do upload: <% VALOR1 = Session("VALOR1") %> Pronto. Resolve?
-
Tentou fazer primeiro o Replace para transformar o ponto em nada e depois fez outro para transformar a vírgula em ponto? VALOR = Replace(VALOR,".","") VALOR = Replace(VALOR,",",".") Response.Write VALOR Tenta assim campeão!
-
Hum... Depende, você já testou? Se apareceu a imagem direto, beleza, senão, você vai ter que procurar lá no javascript, como mostrar imagens no TextÁrea se for essa a dúvida... Se for quando aparece na página mesmo, não precisa... Se ele gravou no bd a TAG corretamente a imagem deve aparecer automaticamente sem problemas, ok? Abraços
-
Na realidade é em JavaScript, ok? Faz um link assim na imagem: <a href="javascript:editor_insertHTML('box2','<img src=images/smiley1.gif align=absmiddle border=0>','');"><img src="images/smiley1.gif" width="17" height="17" align="absmiddle" border="0" alt="Clique aqui para inserir a carinha"></a> Observe que "box2" é o nome do campo de texto, que pode ser alterado. E antes de fechar o </head> da sua página põe: <script language="Javascript1.2"> function editor_insertHTML(objname, str1,str2, reqSel) { var editor_obj = document.all["_" +objname + "_editor"]; if (str1 == null) { str1 = ''; } if (str2 == null) { str2 = ''; } if (document.all[objname] && editor_obj == null) { document.all[objname].focus(); document.all[objname].value = document.all[objname].value + str1 + str2; return; } if (editor_obj == null) { return alert("Impossível inserir HTML. Nome de objeto inválido: '" +objname+ "'."); } _editor_focus(editor_obj); var tagname = editor_obj.tagName.toLowerCase(); var sRange; if (tagname == 'iframe') { var editdoc = editor_obj.contentWindow.document; sRange = editdoc.selection.createRange(); var sHtml = sRange.htmlText; if (sRange.length) { return alert("Impossível inserir HTML. Tente selecionar o conteúdo."); } var oldHandler = window.onerror; window.onerror = function() { alert("Impossível inserir HTML para esta seleção."); return true; } if (sHtml.length) { if (str2) { sRange.pasteHTML(str1 +sHtml+ str2) } else { sRange.pasteHTML(str1); } } else { if (reqSel) { return alert("Impossível inserir HTML."); } sRange.pasteHTML(str1 + str2); } window.onerror = oldHandler; } else if (tagname == 'textarea') { editor_obj.focus(); sRange = document.selection.createRange(); var sText = sRange.text; if (sText.length) { if (str2) { sRange.text = str1 +sText+ str2; } else { sRange.text = str1; } } else { if (reqSel) { return alert("Impossível inserir HTML Selecione algo antes."); } sRange.text = str1 + str2; // insert strings } } else { alert("Tag não reconhecida: '" +tagname+ "'."); } sRange.collapse(false); sRange.select(); } </script>
-
Isso são pessoas cadastradas e não conectadas simultâneamente. E como explicar o mesmo erro no Fórum do MSDN da Microsoft? Erros eventuais é uma coisa, agora sempre o mesmo erro? Se alguém falar que é problema o Iexplorer beleza... Mas por enquanto está sem resposta. Dane-se o Yakult, nem gosto daquele site, só achei interessante essas falhas em sites que tem grande número de usuários em ASP.NET. Que não seja a linguagem propriamente, mas algo ligado ao banco de dados sei lá. Outra coisa que notei: Quando você vai procurar por comunidades é que dá mais erros. Daí conclui o seguinte... Sempre que há uma consulta naquele banco de dados onde há muitos registros a serem exibidos é que se gera o erro. Pois quando você chama sua página isso não acontece, pois seriam menos registros a serem exibidos. Vão lá e comprovem este fato... falou...
-
Bom, estive verificando no Orkut (que é ASP.NET) que sempre dá erro nas páginas, então pensei, deve ser muita gente entrando ao mesmo tempo. Aí começei a variar o horário e para minha surpresa, seja de madrugada ou à tarde, qualquer horário o problema persiste. Aí mais curioso ainda fui pesquisar no Google: "Erro no Orkut" Então encontrei o fórum do MSDN (que tb é ASP.NET) pessoas que comentam o caso orkut com erro - Fórum MSDN que para minha surpresa, também não abre, dá erro. Diante disto tudo... o que pode estar havendo? Seráa incompatibilidade de navegador? Ora, mas eu uso o IE6 atualizado da própria Microsoft. Também li um comentário que dizia que seria interesse do Google em desprestegiar o ASP.NET da Microsoft, mas isso não tem o menor fundamento. Alguém já passou por esta experiência antes?
-
bom, eu também já fiz interação com Flash e ASP até para fazer jogos, mas pelo que vi do seu arquivo me deixou com dúvidas. Isso que você fez tá funcionando? aparece algum valor de variável no filme? Por que o correto seria no ASP exibir o seguinte: <% Response.Write "TITULO=" & oRS("Titulo") & "&SUBTITULO=" & oRS("Subtitulo") & "&DURACAO=" & oRS ("Duracao") & "&DESCRICAO=" & oRS("Descricao") & "&DIADIA=" & oRS("DiaDia") & "&TITULOAEREOTERRESTRE=" & oRS("TituloAereoTerrestre") %> Aí dentro do Flash é só carregar as variáveis pelo ActionScript: Actions > Movie Control > Load Variables Se não me engano.
-
Tratamento de Erros: Veja como é simples criar uma página amigável de erro para os usuários do seu site, assim como ocorre no Orkut! (O famoso Bad Server) No início de sua página você cria um include: <%On Error Resume Next%> Aqui vai o código de sua página <html> até </html> (se contiver HTML) E no final de sua página cria outro include: <% If err.number<>0 then Session("ERR_NUMBER") = err.number Session("ERR_DESCRIPTION") = err.description Response.Redirect "erro.asp" End If %> Pronto, já redirecionou o usuário para a página "erro.asp". Opcionalmente além da mensagem amigável você pode chamar as Sessions acima para mostrar o código de erro e a descrição. Obs.: enquanto estiver desenvolvendo o site é aconselhável desativar esta função, para que você possa corrigir todos os possíveis erros do site e no final de tudo reativa a função! Agradecimentos a Graymalkin que colaborou com este tópico. falou?
-
Exatamente!!! Aqui está o dossiê do objeto Err: if err.number>0 then 'houve erro response.write"Ocorreu um erro de Script:"&"<br>" response.write"Erro numero="& err.number &"<br>" response.write"Descricao="& err.description &"<br>" response.write"Contexto="& err.helpcontext &"<br>" response.write"Caminho="& err.helppath &"<br>" response.write"Origem="& err.nativeerror &"<br>" response.write"Fonte="& err.source &"<br>" Editado* Já meti no tópico de funções, podem fechar esta bagaça... Obrigado ao Graymalkin que colaborou muitíssimo.
-
Aproveitando ainda, se fazemos uso deste objeto Err, tem alguma tabela de códigos para saber especificamente qual foi o erro e informar de forma amigável ao usuário na tela? ** Editado! Caramba, aconteceu uma coisa super estranha agora!!! Eu não sabia que depois de fechar o HTML o Response.Redirect funcionava... Pois aqui funcionou... Bom ficou perfeito o sistema, só falta a descrição do erro ficou assim: antes de tudo na página coloca-se um include com: <%On Error Resume Next%> Depois vem o conteúdo todo do site! E por fim, depois de tudo inclusive </HTML>: <% If err.number<>0 then Response.Redirect "erro.asp" End If %> Excelente!!! Já testei. Agora como descrever o erro alguém saberia? Vamos melhorar este script e por no tópico de funções!!!
-
Hum, boa idéia... Mas eu pergunto, isso poderia ser colocado em qualquer posição dentro da página? Porque neste caso o ideal é que seja colocado antes de tudo, para poder aproveitar o Response.Redirect É possível? Assim eu poderia aproveitar um include que eu já tenho em todas as páginas e inserir esta função.
-
Se eventualmente um site tiver muitas muitas visitas, e o banco de dados não suporta, tem como direcionar o usuário para uma página específica? Assim como acontece no Orkut? Obrigado
-
Sim,a cabei conseguindo de uma forma semelhante a esta, porque na realidade o estouro só se dá quando é uma divisão por zero. Então, até usando o FormatPercent, estava dando este problema. Fiz uma função para tratar o zero. Obrigado mesmo pela ajuda.