Ir para conteúdo
Fórum Script Brasil

DataSet

Membros
  • Total de itens

    367
  • Registro em

  • Última visita

Tudo que DataSet postou

  1. DataSet

    Problemas Com O Script

    O servidor onde ele está hospedado grava a data no formato dd/mm/aaaa ou mm/dd/aaaa ? você tem que observar isso. Se o S.O do servidor é em inglês ele grava mm/dd/aaaa, e se você baixar o banco pra sua máquina que é em português, e visualizar a tabela, ele vai te mostrar as datas da coluna em dd/mm/aaaa. Talvês esse seja o problema. Em vez de gravar 01/06/2006, ele gravou 06/01/2006 Uma solução possível é gravar a data sempre no formato mm/dd/aaaa: month(request("dataini")) &"/"& day(request("dataini")) &"/"& year(request("dataini")) Independente da versão do S.O, ele vai retornar a data correta. Daí pra mostrar pro usuário você remonta assim: day(rs("dataini")) &"/"& month(rs("dataini")) &"/"& year(rs("dataini")) Qualquer coisa tecla aí...
  2. DataSet

    Validação Direta Na Página.

    você pode trabalhar com remote script, você chama um .asp de dentro da função e passa de parametro a string digitada no input, esse asp faz a consulta no banco se for EOF te volta false, se for not.EOF te volta true, a função te retorna então true ou false, daí é só dar um alert dizendo que o cara já existe: Abaixo peguei um pedaço de um programa que fiz pra carregar as combobox de estado e cidade, neste exemplo não é dado o refresh. if (codigo != ''){ PopulaCombo("-:- Pesquisando... ",ComboUF); var Objeto = RSExecute("remote_01.asp","SelUF",codigo); comboUF = ComboUF; comboCidade = ComboCidade; showUF(Objeto); } else{ PopulaCombo("-:-Selecione um Pais",ComboUF); } }
  3. Show... cara.... funcionou com a tua ajuda.... valeu ... pode fechar o tópico...
  4. Veja essa funçãozinha aí: <html> <head> <script language='Javascript'> function fFun(vVal) { if (vVal.value == 5) { vVal.value = ''; vVal.name.focus(); } } </script> </head> <form name=fFor> <input type='text' name=In1 value='' onkeypress='fFun(this);'> </form> No input chamo a função, se o valor for igual a cinco, preciso apagar o conteúdo do input e dar um focus fazendo assim funciona... document.fFor.In1.value = ''; document.fFor.In1.focus(); Fazendo desse jeito tem um problema, essa função vai ser usada em vários programas, então fiz um include dela, como é em vários programas o nome do form muda, então eu pensei em passar o nome do form como parametro. Funcionou também. Mas tem outro problema, em alguns programas tem vários inputs: Ex: <input type='text' name=In1 value='' onkeypress='fFun(this);'> <input type='text' name=In2 value='' onkeypress='fFun(this);'> <input type='text' name=In3 value='' onkeypress='fFun(this);'> <input type='text' name=In4 value='' onkeypress='fFun(this);'> <input type='text' name=In5 value='' onkeypress='fFun(this);'> Daí não sei mais o que fazer... Eu sei que se eu der um comando de dentro da função, posso retornar o valor até o input. Como faço ?
  5. DataSet

    Erro Ao Passar Parametro

    <a href="blog_view.html?codigo=<%=rs4("codigo")%>&titulo=<%rs4("titulo")%>">Ver</a> para mais paramentros separe as variaveis com & a partir do segundo paramentro.
  6. Tenta function abre(endereco, largura, altura, titulo) { var desktop = window.open(endereco?vTit=titulo, '_new', 'top=10,left=10,width='+largura+',height='+altura+',toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no'); } No programa que vai abrir num pop ... para recuperar o valor vindo na variável use: request("vTit") Coloque para sair na barra de título: <title><%=request("vTit")%></title> ou se quizer escrever no browser faça: <td><%response.write request("vTit")%></td> Isso é pra asp, pra php não sei. Até
  7. Bem... o script para abrir o pop up é: function fPop(){cyber=window.open('arquivo.asp', 'alias', 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, titlebar=no, resizable=no, maximized=no, left=100, top=150, screenX=0, screenY=0, width=580, height=260')} Chamada do popup <button name=nomBot class=boot onclick='fPop()'>Abrir</button> Troque os valores width e height para a sua necessidade. OBS: Apesar da palavra Javascript se parecer muito com Java, que é outra linguagem de programação, as duas linguagens não compartilham muitas semelhanças entre si. Basicamente, Java e Javascript possuem métodos parecidos, porém a sintaxe (forma de se escrever os códigos) do Javascript se parece muito mais com PHP e C++.
  8. DataSet

    Banco De Dados

    Olha... material não tem, pois foi eu que fiz esse programa.... o que ele faz é executar comandos sql no browser, esses comandos são executados lá no servidor onde está o banco de dados, manipulando ele... Mas lendo a sua pergunta de novo, fiquei na dúvida se você quer alterar o banco de maneira online ou você quer uma tela pra cadastros de clientes, mercadorias, e etc... Comente mais sobre a sua dúvida, que sabe entendi errado. Fico no aguardo. Rhael
  9. Pois é... com document.nomeDoForm.datIni.value=""; dá certo... já faço assim.... Mas o esquema é que vou usar em vários programas, daí fiz um include dele, como é em vários pogramas, o nome do form munda, e tem um programa que tem várias datas para cadastro ex: <input type=text name=datIni1 class=pfData onblur='doDate(datIni1.value,5)' maxlength=10 value='"&datIni1&"'> <input type=text name=datIni2 class=pfData onblur='doDate(datIni2.value,5)' maxlength=10 value='"&datIni2&"'> <input type=text name=datIni3 class=pfData onblur='doDate(datIni3.value,5)' maxlength=10 value='"&datIni3&"'> <input type=text name=datIni4 class=pfData onblur='doDate(datIni4.value,5)' maxlength=10 value='"&datIni4&"'> Saca ? Então se de dentro da função eu rotornasse pro input, ia facilitar as coisas... Alguém sabe como fazer ?
  10. Olá... tenho a seguinte função javascript ... var reDate5 = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/; function doDate(pStr, pFmt) { eval("reDate = reDate" + pFmt); if (!reDate.test(pStr) && (pStr != null && pStr != "")) { alert('ALERTA DO SISTEMA\n\n'+pStr+ ' NÃO é uma data válida.\n\nRedigite no formato: XX/XX/XXXX'); pStr.value = ""; //coloquei essa linha pra limpar o meu input, mas não limpou. pStr.focus(); //coloquei essa linha mas também não funcionou... } } eu chamei ela pelo onblur de um input. <input type=text name=datIni class=pfData onblur='doDate(datIni.value,5)' maxlength=10 value='"&vIni&"'> Se cair no if do alert, eu queria limpar o input e dar um focus... veja o que eu coloquei ali depois do alert. Não deu certo... como eu faço pra ele limpar e pra dar o focus ?
  11. DataSet

    Esconder O Browser

    No form que esse botão vai dar o submit, coloque target='yyy' ex: dentro desse progrma, crie um iframe com nome yyy ex: Daí o submit vai ser dado dentro desse iframe aí, não aparecendo o browser, capite ? Não sei se é isso que você queria... tecla se for algo diferente.
  12. <option value="<%=month(str("data"))%>"><%=str("data")%></option> Não endendi direito... se você quer só o mês no value do select é isso... Qualque coisa, tecla aí...
  13. DataSet

    Banco De Dados

    Oi Fernanda... fiz um programa asp que faz isso... você pde fazer qualquer instrução sql que ele executa... você pode fazer modificações. Espero que ele lhe ajude. Qualquer coisa, entre em contato. No include, coloque a conexão com o banco. Esse programa escreve em cima do textarea o nome de todas as tabelas, pra facilitar na hora do select, insert ou update
  14. Olhando essa linha que você postou: RS.AbsolutePage=intpagina Percebi que este código de paginação é muito usado, eu achei um modelo na net que tinha essa linha, então acredito que o seu código seja igual ao meu. Eu adaptei pro meu sistema, que também usa SQL Server Management Studio e deu certo, tudo tranquilo. A única coisa é que pra MYSQL o comando AbsolutePage não é uma função reconhecida, mas pra ACCESS e SQL SERVER tudo tranquilo. Quem sabe você não está colocando o 3, 3 na instrução do open ou esse método não está sendo reconhecido aí. Tira eles e manda rodar de novo.
  15. Uma ótima solução, que encontrei foi tranformar o conteúdo do seu programa asp em pdf, pra isso usei o fpdf, não é componente, não precisa instalar no servidor, o asp roda e converte. O único requisito é que na máquina do usuário tem que ter instalado o acrobat reader 5.0 ou superior. você pode configurar tudo, landscape, a4, margens esq, dir, sup, inf, rodapé, cabeçalho e tudo mais... vale a pena. O código fica protegido, e tudo, pois vira pdf. você ainda pode proteger o documento de maneira que só deixe imprimir, impedindo o ctrl+c, ctrl+v. Da até pra dar um output que gera aquela caixinha pra salvar, capite ?
  16. Sim.. ele é em asp, mas me diga... qual o problemas na impressão de múltipla páginas ? Não entendi...
  17. Eu fiz um programa pra uma escola Se tiver interesse entre em contato.
  18. Olá turma... Se por acaso alguém tiver um modelo de um menu com 3 niveis na horizontal, ficarei muito agradecido pela ajuda... Tentei achar na net... mas não consegui... Se alguém puder me dar uma força ficarei agradecido.... Valeu.
  19. Olá pessoal, eu tenho um botão de impressão, é um jpg, e no onclick ele chama uma função: <script language='Javascript'> function imprimir() { window.print(); } Mas a imagem da impressorinha sai na folha, tem como ela ficar visivel para a pessoa clicar e não sair na folha após imprimir ? Valeu...
  20. DataSet

    Iframe X Session

    em algum lugar do seu código você está zerando a variavel de sessão ?
  21. DataSet

    Duvida

    Se ele escolhe uma das duas opções, passa um parametro no link onde ele clica, se passar 1 como parametro carregue a pagina um se for em branco, carregue a pagina dois.
  22. Ele converte de ACCESS para PostgreSQL, você quer que eu envie pro teu email ?
  23. Com a sintaxe sql não há problema, ela ta certa.... tem uma virgula sobrando ali no final dos campos prod(var1,var) Esse erro é porque o numero de campos (var1,var2,var3) não ta batendo com o numero de valores a ser inserido ('"&valor1&"','"&valor2&"')" Conta aí bem certinho... se não achar.. armazene o comando sql numa variavel e de um response.write nela pra você ver se ta tudo certinho sql = "insert into prod(var1,var,) values('"&valor1&"','"&valor2&"')" response.write sql response.end Conn.Execute sql,,128 Com isso você vai ver o comando sql, daí você pode ver se tem algo errado, as vezes uma aspas, uma virgula, erro na quantidade de campos, uma vez eu inseria um valor com centavos: 14,30 e ele conciderava a virgula do valor como um separador de campos, daí não batia. da uma olhada... qualquer coisa coloca aí pra gente o comando completo.
  24. Show... me diga... você faz isso com um programa ou é uma opção que tem no access ? Me explique como você faz, isso vai resolver meu problema. Valeu.
  25. Bixo.... eu to com o mesmo problema, eu queria ver a estrutura sql das minhas tabelas, os creat tables... pois to pensando em mudar para Firebird, mas até hoje não concegui ver a estrutura da minha base em modo sql. Eu tenho aqui um pograma que não testei ainda, é um programa feito no proprio access, ele converte para o postgresql, se te interessar me passa teu email que zipo ele te mando. Falow
×
×
  • Criar Novo...