Ir para conteúdo
Fórum Script Brasil

kuroi

Membros
  • Total de itens

    7.184
  • Registro em

  • Última visita

Tudo que kuroi postou

  1. kuroi

    Sistema de voto

    tópico fechado, continuem-no aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=160855 e fagnerax, poste só uma vez cada tópico. apaguei todos os outros.
  2. kuroi

    Sistema de voto

    você vai ter q usar alguma linguagem server-side, como asp, java, php. ai use um banco de dados, qualquer um serve, veja o q o seu servico de hospedagem oferece. agora é melhor você mostrar a lista dos candidatos na tela e o cara escolhe qual ele quer. esse negocio de digitar nome não vai funcionar, cada um vai digitar de um jeito (com acento, sem acento, abreviado, com nome do meio, sem nome do meio, etc. sem contar q tamos no brasil, ou seja, podemos prever q a cada 10 votantes mais ou menos, só 1 vai acertar o nome do cara).
  3. imaginando q realmente exista essa imagem no caminho q você digitou, explique: a imagem não aparece?? aparece no lugar errado?? aparece cortada?? se possivel, poste um print. se a gente nem sabe qual é o problema, muito menos a solucao...
  4. movido pra javascript. o q vai ter em $row[0]?? numero?? texto?? melhor você postar o codigo do input como fica depois de executado (carrega a pagina no navegador e clique em exibir codigo fonte)
  5. kuroi

    casas decimais

    teria muito mais sentido se declarasse como Single.
  6. não precisa não. pode usar qualquer campo, inclusive campos calculados, você pode usar uma expressao qualquer pra fazer o join.
  7. o q faz isso?? (poste o codigo) dr = aluno.boletim(query)
  8. hum, aqui tem os forums de web: http://scriptbrasil.com.br/forum/index.php?showforum=99 a parte de design a gente discute na sala de html e css. você pretende usar programacao server-side?? já sabe q linguagem vai usar?? asp, php, jsp, asp.net, etc??
  9. você poe o where normalmente no final. exemplos: Select * from X INNER JOIN Y ON X.Codigo = Y.Codigo Where Nome = 'kuroi' caso existam campo com o mesmo nome nas duas tabelas, especifique a tabela colocando o nome dela (ou do alias) seguido de um ponto na frente do nome do campo: Select * from X LEFT JOIN Y ON X.Codigo = Y.Codigo Where X.Codigo > 2 exemplo q retorna os codigos da tabela Y não encontrados na X (no access, use IsNull()): Select * from X RIGHT JOIN Y ON X.Codigo = Y.Codigo Where X.Codigo Is Null
  10. hum, não conheco meios de fazer isso... mas você poderia talvez deixar o cabecalho e o rodape em branco em todos os relatorios, mas preenche-los por codigo (na linguagem q você estiver usando) na hora de exibir o report. ai você usava o mesmo codigo pra todos os relatorios. mas se você encontrar algum outro jeito melhor, me avise q tb quero saber.
  11. hum... é uma boa pergunta... não sei se tem mta diferenca pra selecionar os dados, o crystal tb é bem otimizado. mas acho q se você seleciona os dados na memoria e depois envia pro crystal ler novamente, provavelmente alocando uma copia dos mesmos dados em um novo espaco de memoria, deve ser mais lento. eu diria q usar o WHERE no crystal seria mais rapido do q passar um DataSet, alem de ocupar menos memoria. mas o melhor jeito de testar seria usar uma base de dados bem gde e fazer um teste com os dois modos pra ver qual leva mais tempo.
  12. mas é o codigo php q esta gerando esses arquivos?? foi você mesmo q fez o codigo das paginas executado no servidor, ou você esta usando um sistema desenvolvido por outro, um cms, ou coisa do tipo?? se o codigo não é seu, então você vai ter q descobrir direito como funciona o sistema, porque deve ter uma razao pra ele gerar o arquivo. agora se foi você mesmo q desenvolveu a pagina ou você sabe q não é ela q cria esse arquivo e sim o proprio serivco de hospedagem, entre em contato com eles pra saber do q se trata.
  13. veja se ajuda: http://scriptbrasil.com.br/forum/index.php?showtopic=108732
  14. agradecemos a compreensao e tópico movido. agora .FieldCount é o numero de campos q existe em cada linha e não o numero de linhas. quanto ao .RecordsAffected, eu achava q ele só contava insert, update e delete e não linhas selecionadas com select, mas se você diz q ele ta trazendo 17, vai ver q esta certo então. mas pra conferir, faca um while e conte os registros, ou exiba em algum grid pra conferir se estao vindo os dados certos.
  15. hum, vb 2008 é vb.net, moverei ao local certo.
  16. entendi, se ele precisa da instalacao de componentes, ai tem q ser feito assim mesmo. nem adiantaria esconder o form, o form pouco importa. a aplicacao toda é q deve ter q ser carregada de novo depois da instalacao das bibliotecas.
  17. tópico fechado, sera continuado aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=160598 (movi a respostado do johnas pra la tb. EMSO, poste só uma vez cada tópico. os outros topicos serao excluidos.
  18. não, o End vai finalizar o programa e td o q tiver depois dele não sera executado. quanto ao Unload Me, ele vai descarregar o formulario, mas ainda vai executar o codigo q tiver depois. so q se você puser o Form1.Show, ele vai querer chamar o mesmo form com os mesmos valores q já estavam antes. você teria q usar um segundo form pra controlar. se o Form1 foi chamado por um outro form, fica mais simples. a partir do form q chamou, você checa. quando o Form1 for fechado por conta da atualizacao, você o chama de novo. agora, se o Form1 for o form principal da sua aplicacao, sendo o unico aberto no momento, a aplicacao deve terminar quando o Unload Me fosse chamado. você poderia então, chamar um Form2 (q tivesse visible = false) depois do Unload Me. dentro do load do Form2, você esperava o Form1 se fechar por completo procurando-o com um For Each dentro de Forms (quando você não o encontrar mais, significa q já fechou. ou você vai checando o Forms.Count pra ficar mais facil). se você chamar o Form1.Show imediatamente, possivelmente, ele ira mostrar o form antes de ser descarregado completamente, o q vai ter o mesmo efeito de chamar dentro do Form1 mesmo. então depois q você souber q ele tiver fechado, você chama o Form1 de novo e fecha o Form2. ou então você deixava um outro form oculto carregado o tempo todo controlando isso, o q parece ter mais sentido. ai você faria ele sendo o principal da sua aplicacao e quando ele carregasse, você chamava o Form1. e ai quando o Form1 fosse fechado pela atualizacao, você chamaria-o de novo a partir desse form oculto. e se o Form1 fosse fechado por meios normais, você fechava tb o principal, ou chamava um End pro programa ser finalizado corretamente. uma gambiarra tb seria, caso você so tenha mesmo o Form1 no seu programa, depois do Unload Me (q deve fechar o programa), você chamaria um Shell() pra abrir a aplicacao de novo. parece facil, mas nem sempre vai ter um bom resultado e dependendo de como esta a sua aplicacao, você pode acabar perdendo valores q precise utilizar depois. agora, aparentemente você esta complicando uma coisa q deveria ser simples. basicamente você só teria q fazer isso: aplicativo extra já ta parecendo demais mesmo. não parece ter muito segredo... se você quer trocar os valores dos textbox e variaveis ou qualquer coisa assim, e você sabe detectar quando acontece essa atualizacao, é só mudar os valores normalmente.
  19. kuroi

    dica de apostila

    movido pra .net.
  20. fabricio, pra isso você usa o record selection formula (em menu Report -> Edit Selection Formula -> Record...) ele funciona como a clausula WHERE. exemplo, se você quiser filtrar todos os registros onde o campo1 for diferente de 0, você simplesmente escreve la dentro: {Tabela1.Campo1} <> 0 aqui tem um exemplo de como editar o selection formula via codigo pelo vb6: http://scriptbrasil.com.br/forum/index.php?showtopic=122749
  21. faca um agrupamento (em menu Insert -> Group) q agrupe pela capa da nf (deve ser pelo campo numero). então, ponha essa listagem no group header ou no group footer q você criou e não no details.
  22. kuroi

    Valor da Progressbar

    luis martins, não poste com a letra desse tamanho q fica ruim pra ler. e movido pra .net.
  23. hum q alteracao exatamente seria essa?? só o q você precisaria fazer seria chamar o codigo onde você a mostra, assim q ela acontecer. pra fazer esse refresh, só fechando o form e abrindo de novo.
  24. kuroi

    problemas com datagrid

    basicamente, é só setar o recordset no datasource do grid, como no codigo do danleonhart. mas pra datagrid, você tem q usar recordsets ado e não dao (se for com dao, use dbgrid). e aproveite tb e de uma lida aqui, valeu: http://scriptbrasil.com.br/forum/index.php?showtopic=153024
×
×
  • Criar Novo...