Ir para conteúdo
Fórum Script Brasil

cyberalexxx

Membros
  • Total de itens

    2.500
  • Registro em

  • Última visita

Posts postados por cyberalexxx

  1. interessante... mas sabe se existe forma alternativa para access ?

    não sei não!! voce testou com access e não funciona???

    Uma boa solução para access é abandona-lo laugh.giflaugh.gif

    Cara!! passei a semana passada toda dando uma estuda em mysql e sinceramente só vou usar access denovo por restrição de servidor, pois o bd em média tem a metade do tamanho do mesmo bd em access, e quanto a velocidade chega a ser ridículo comparar, sem contar o preço do access e do Mysql (free).

    Velho to LOKO pra aprender a mexer em mysql, mas não achei nada legal pra estudar, só a pequena bibilia de 1200 paginas do mysql, mas é muita coisa mesmo pra ler e nhaum tenho o ano todo pra ler isso =/

    ainda to atras de algum tutorial legal pra ler e aprender o basico pra começar...

    da uma passeada la na seção de MySQL quem sabe você encontra alguma coisa, qualquer duvida pede umas dicas pro gladiador que o cara sabe tudo de Mysql já vi gente apostando nota de US$100 para uma duvida que ele não resolva.

  2. É uma legal a tua idéia, Grande Dackale, ainda mais pra ajuda iniciantes, como eu, não é?!?!.

    Recomendo também, que não se demita, é muito difiz arruma otro dps.

    Grato.

    valeu velho, mas sobre a demissão, graças a deus já tenho coisa melhor mais pra frente, senão não largaria... =)

    fico feliz que a galera gostou da ideia

    @cyber ou dark: Vocês poderiam abrir o tópico perguntando qual o assunto que a galera prefere e takar ele la emcima ? =)

    Abraçãooo

    tópico criado!!

    agora é so dar sugestões de assuntos.

  3. Atendendo a idéia do membro Dack Ale estaremos criando tópicos especiais em destaque para debater determinado assunto, conforme o Dark0 já fez anteriormente com os componentes de email:

    CDONTS

    ASPMAIL

    JMAIL

    Para tanto gostariamos de saber quais os assuntos de maior interesse por parte dos membros do forum para darmos inicio aos tópicos.

    deixem aki sugestões para nossos futuros debates em destaque.

    Assuntos já escolhidos

    Application / Session / Global.asa

    Continuem dando suas sugestões para os próximos assuntos.

    Abraços

    Cyberalexxx

  4. da uma olhada como esta ficando o insert pronto.

    faz assim:

    sql="INSERT INTO ANOS (1999,2003,brasil_,nome) Values("&1999&","&2003&",'"&brasil_&"','"&nome&"')"
    response.write sql
    response.end
    set rs = objConnection.execute(sql)

    posta o resultado pra ver se a instrução esta sendo montada de acordo.

  5. interessante... mas sabe se existe forma alternativa para access ?

    não sei não!! voce testou com access e não funciona???

    Uma boa solução para access é abandona-lo laugh.giflaugh.gif

    Cara!! passei a semana passada toda dando uma estuda em mysql e sinceramente só vou usar access denovo por restrição de servidor, pois o bd em média tem a metade do tamanho do mesmo bd em access, e quanto a velocidade chega a ser ridículo comparar, sem contar o preço do access e do Mysql (free).

  6. Cyber, isso é uma ótima idéia e eu tive uma experiência com isso.

    Fiz um e-commerce, e na lista de produtos eu usava a paginação sem o getRows e a página tava bem lerda. Depois mudei para o LIMIT e a página ficou zilhões de vezes mais rápida. O único problema é para contar esses registros...como você resolveu isso??

    pra contar eu usei select count no primeiro acesso da pagina, gravei em uma session e depois usei a variavel de sessão nas outras paginas, para não ter que contar denovo toda vez que o usuário mudar de pagina.

  7. já que o assunto é Recordset, performance, Getrows, paginação vou deixar uma dica de algo que fiz semana passada, que pode ser bem util para quem esta buscando performance fazendo paginação com getrows.

    Quando voce usa getrows com paginação voce cria um vetor com todos os registros do banco de dados e depois visualiza somente a quantidade determinada por pagina, até que ponto isso é vantajoso em termos de performance?? ter um vetor as vezes enorme para não usa-lo por completo e a cada pagina criar o recordset novamente e depois o vetor denovo.

    Uma alternativa que eu achei bastante interessante, foi quando eu estava desenvolvendo um sistema de paginação e o Urso me passou um código como referencia que usava LIMIT na criação do recorset, me baseando nisso criei todo o sistema de paginação que ficou muito bom (performance) como se usa o LIMIT:

    Select * from tabela where campo='condição' order by campo LIMIT 31, 10

    O que isso faz?? o recordset tera apenas 10 registros começando a partir do registro nr. 31 o que seria a quarta pagina de uma paginação com 10 registros p/ pagina.

    Nesse caso nem usei getrows mesmo minha tabela tendo mais de 31.000 registros, pois o sistema ficou muito agil, além do banco ser Mysql que deixa o coitadinho do access a ver navios.

  8. se voce esta falando de usuarios, você tera uma pagina de login e consequentemente um banco de dados de usuários, neste banco de dados voce pode colocar informações sobre a pagina que cada usuário sera direcionado, ou determinar isso através de nivel de acesso.

    Quando o usuário se logar é só gravar essas informações em uma session e depois fazer comparações dentro do sistema.

  9. E necessario remover essa mensagem desse forum? Se for me diga como remover.

    não precisa remover o tópico não, pois ele fica como referencia para duvidas de outros membros.

    O que seria legal é voce se cadastrar no forum e quando sua duvida for sanada informar que o tópico pode ser fechado, que nós da moderação fechamos.

    Posso fechar este tópico??

    []'s

  10. sql="INSERT INTO previstoxrealizado (data,mes,diaUtil,PrevistoManha,PrevistoTarde,TotalPrevisto,_Previsto,Realizado,_Realizado,QtdeRua,VlrRua,Projecao,1004a,1004aR_,1004b,1004bR_,1004c,1004cR_,OcorrenciaConf) Values('"&data&"','"&mes&"','"&diaUtil&"','"&PrevistoManha&"','"&PrevistoTarde&"','"&TotalPrevisto&"','"&xPrevisto&"','"&Realizado&"','"&xRealizado&"','"&QtdeRua&"','"&Projecao&"','"&x1004a&"','"&x1004aR_&"','"&x1004b&"','"&x1004bR_&"','"&x1004c&"','"&x1004cR_&"','"&ocorrenciaConf&"')"

    faltava concatenar uma variavel =)

    abraços

    humm... como assim "concatenar" ?? hehe to aprendendo ainda, nunca ouvi falar disso

    & colocar isso é concatenar ??

    é faltou concatenar akela em vermelho:

    sql="INSERT INTO previstoxrealizado (data,mes,diaUtil,PrevistoManha,PrevistoTarde,TotalPrevisto,_Previsto,Realizado,_Realizado,QtdeRua,VlrRua,Projecao,1004a,1004aR_,1004b,1004bR_,1004c,1004cR_,OcorrenciaConf) Values('"&data&"','"&mes&"','"&diaUtil&"','"&PrevistoManha&"','"&PrevistoTarde&"','"&TotalPrevisto&"','"&xPrevisto&"','"&Realizado&"','"&xRealizado&"','"&QtdeRua&"','"&Projecao&"','"&x1004a&"','"&x1004aR_&"','"&x1004b&"','"&x1004bR_&"','"&x1004c&"','"&x1004cR_&"','"&ocorrenciaConf&"')"
  11. a coisa não é tão simples assim não galera, tenta especificar um tipo de cursor no método mais simples olha aki dois exemplos:

    sql_ver = "SELECT * FROM clientes"
    SET ver_most = com.Execute(sql_ver,3)
    response write ver_most.RecordCount 'Output = -1
    sql_ver = "SELECT * FROM clientes"
    SET ver_most = Server.CreateObject("ADODB.RecordSet")
    ver_most.Open sql_ver, banco,3
    response write ver_most.RecordCount 'Output = numero real de registros

    []'s

  12. da uma debugada no código pra ver se esta tudo ok, de um response.write na instrução SQL pra ver se ela esta de acordo, ex:

    sql="INSERT INTO previstoxrealizado (data,mes,diaUtil,PrevistoManha,PrevistoTarde,TotalPrevisto,_Previsto,Realizado,_Realizado,QtdeRua,VlrRua,Projecao,1004a,1004aR_,1004b,1004bR_,1004c,1004cR_,OcorrenciaConf) Values('"&data&"','"&mes&"','"&diaUtil&"','"&PrevistoManha&"','"&PrevistoTarde"','"&TotalPrevisto&"','"&xPrevisto&"','"&Realizado&"','"&xRealizado&"','"&QtdeRua&"','"&Projecao&"','"&x1004a&"','"&x1004aR_&"','"&x1004b&"','"&x1004bR_&"','"&x1004c&"','"&x1004cR_&"','"&ocorrenciaConf&"')"
    response.write sql
    response.end
    set rs = objConnection.execute(sql)

    se mesmo assim tudo parecer correto, seria melhor ir testanto inserindo campo a campo

×
×
  • Criar Novo...