Ir para conteúdo
Fórum Script Brasil

kuroi

Membros
  • Total de itens

    7.184
  • Registro em

  • Última visita

Posts postados por kuroi

  1. oi sabrina, aqui tem tópico q falamos (ou eu falei) sobre os cursos: http://scriptbrasil.com.br/forum/index.php?showtopic=150896

    em sistema de informacoes, normalmente eles dao bastante enfase na parte de administracao, já em ciencias é q você se aprofunda bem mais em programacao.

    eu acho q é mais importante ter bastante conhecimento, acho q essa é a finalidade da faculdade, por isso acho q ciencias vale mais a pena. por um outro lado, a faculdade de sistemas acredito q aproxime mais da parte de analise, então tem q ver exatamente o q você pretende.

  2. esse erro aparece usando o codigo anterior com o salva.Update(), ou com a string do insert?? o campo esta como data mesmo no banco (datetime, timestamp, etc)??

    se for no salva.Update(), use a funcao CDate() pra convertar o texto pra data, assim ele tera certeza de q é uma data:

    salva("data_inicio") = CDate(data_inicio)

    se for na string do insert, eu recomendo sempre, não importa qual banco de dados q você esteja usando, q grave a data no formato YYYY-MM-DD (com tracinho mesmo em vez de barra), nunca vi esse formato dar problemas.

  3. O que me leva a seguinte duvida(na qual acho que talvez o tópico será mudado de Forum), Será que o MySQL tem um limite de operações como essa?

    hum... é possivel... se você já verificou mesmo os tipos de campos, então acho q você vai ter q fazer mesmo uma string de insert como disse o bareta. exemplo:

    'Conexão MYSQL - Cadastro de contratos
    Set Conex = Server.CreateObject("ADODB.Connection")
    Conex.ConnectionString = "DSN=contratos"
    Conex.Open

    sql = "Insert Into contratos (campo1, campo2) Values ('" & valor1 & "', '" & valor2 & "')"
    Conex.Execute(sql)[/code]

  4. isso se chama urls amigaveis. se fosse servidor apache ficava mais facil, pois é so você configurar o arquivo .htaccess.

    já no servidor iis (usado com asp na grande maioria das vezes), fica meio complicado porque você tem q configurar no proprio iis (o jonathan disse, no link q passei abaixo, q pode ser no web.config, mas acredito q so va servir em asp.net), e os planos de hospedagens comuns não costumam liberar pra você o acesso a essas configuracoes. mas aqui tem umas ideias de como fazer:

    http://scriptbrasil.com.br/forum/index.php?showtopic=128149

    http://forum.wmonline.com.br/topic/152336-...mp;#entry751757

  5. quando ele selecionar todos (value = 0), era pra passar filtro == ""??

    se for isso, não ficaria mais facil mudar na funcao, pra considerar 0??

    if (filtro == "0") {
          xmlhttp.open("GET","index.asp",true);
          xmlhttp.send();
          window.location.reload();
        } else {
          xmlhttp.open("GET","index.asp?f="+filtro,true);
          xmlhttp.send();
        }[/code]

    seria isso??

  6. No IE inicia na opção “Todos”, e quando seleciono a outra opção ele filtra corretamente, mas quando reabre a página vem com a todos e se clico nela (Todos) para desfazer o filtro, não faz nada. Simplesmente não funciona.

    No FF inicia na opção “Todos”, e quando seleciono a outra opção ele filtra corretamente, mas quando reabre a página vem com a todos e se clico nela (Todos) para desfazer o filtro, não faz nada. Simplesmente não funciona.

    mas não entendi isso aqui... o q é "reabrir" a pagina?? se você abre uma vez, se você abrir de novo, tem q acontecer a mesma coisa ue.

    você ta querendo dizer, tipo quando você clicar em voltar no navegador ou coisa assim??

  7. mas ainda não deu pra entender o q você quer....

    mas quando reabre a página vem com a todos e se clico nela (Todos) para desfazer o filtro, não faz nada.

    o q seria "reabrir" a pagina?? você quer q quando a pagina for carregada, ele já faca o filtro?? se for isso, chame a funcao filtragenero() uma vez quando a pagina carregar, q deve funcionar.

    Tem como quando a página voltar, ela já trazer setado o valor anterior, e não o atual ? Como faço isto.

    se você quer q toda a vez q ele abrir a pagina, a ultima opcao q ele clicou esteja selecionada, vai ter q usar a linguagem server-side e guardar em algum lugar a ultima opcao q ele clicou. grave na session, cookie, banco de dados, como achar melhor.

  8. 1) Como liberar a tecla delete e as teclas seta para direita e esquerda do teclado quando usando o firefox em um evento? É que estou usando uma mascara para moeda e, como o campo já vem preechido para edição, não consigo edita-lo.

    uso esse codigo pra restringir só numeros numa textbox mas tb liberar as demais teclas de acessiblidade (o q a maioria dos programadores, por algum motivo, não se preocupa em fazer. fico feliz em ver q tem gente q lembra disso, a maioria não ta nem ai pro usuario):

    function SomenteNumeros(e)
    {
        var key;

        if (window.event)
        {    
            key = window.event.keyCode;
        }
        else
        {    
            key = e.which;
        }

        var permitidos = new Array();

        permitidos.push(8); //BackSpace    
        permitidos.push(9); //TAB
        permitidos.push(46); //Delete
        for (var i = 48; i <= 57; i++)
        {
            permitidos.push(i); //0 a 9
        }
        for (var i = 96; i <= 105; i++)
        {
            permitidos.push(i); //0 a 9 no teclado numérico
        }
        for (var i = 33; i <= 40; i++)
        {
            permitidos.push(i); //Setas do teclado + HOME, END, PGUP, PGDOWN
        }
        permitidos.push(44); //não sei o que é
        permitidos.push(13); //Enter
        permitidos.push(21); //ESC
        permitidos.push(16); //Shift
        permitidos.push(17); //Ctrl
        permitidos.push(18); //Alt
        permitidos.push(45); //Insert
        for (var i = 112; i <= 123; i++)
        {
            permitidos.push(i); //F1 a F12
        }

        for (var j = 0; j < permitidos.length; j ++)
        {
            if (key == permitidos[j])
            {
                return true;
            }
        }

        return false;
    }[/code]
    [code]document.getElementById("seu_campo").onkeydown = function(event) { return SomenteNumeros(event); }

    acho q o q você quer é meio diferente, mas é só adaptar. liberei todas as teclas q pude lembrar q achei importante. tive q liberar ate os F1, F2, etc, porque não conseguia nem atualizar a pagina no F5 se tivesse com o foco na textbox. se quiser liberar outras teclas, é só descobrir o codigo dela e passar no .push().

    outra opcao seria em vez de selecionar as teclas q você quer liberar, selecionar as q você não quer e bloquear, talvez o codigo fique menor.

    2) Quando faço campo.focus(); se o campo for um input text, o foco funciona no ff e no ie. Mas, se o campo for um select option ai só funciona no i.e.

    Já tentei alterar para campo.select; campo.select(); campo.selected; campo.selected(); e nada.

    acho q funciona sim. visualmente acho q não da pra perceber, ele não poe nenhum destaque no campo, mas depois de chamar o .focus(), tente apertar as teclas pra cima e pra baixo pra ver as opcoes mudando.

    Ainda estou com esta dificuldade.

    ???

×
×
  • Criar Novo...