Ir para conteúdo
Fórum Script Brasil

flavioavilela

Membros
  • Total de itens

    375
  • Registro em

  • Última visita

Tudo que flavioavilela postou

  1. bom, não sei se serve de explicação, mas SPAtu..... é uma TADOStoredProc que coloquei pra armazenar as procedures criadas no bd e a qry... é uma TADOQuery... ambas estão no mesmo datamodule...
  2. desculpe a demora para responder, mas é q estou incucado com outros problemas q acabei "esquecendo" desse... mas, então deve ser por causa da minha query que não estou chamando assim 'select * from tabela' que não está funcionando... mas eu não posso chamar todos os campos, é uma exigencia do relatório ter apenas alguns campos principais saca.... e ai, tem alguma outra solução ou só alterando o sql da query???
  3. não funcionou... e tudo está no mesmo datamodule... nunca pensei que um trem tão bobo desse fosse me dar cansera desse tanto..... :blink:
  4. galera, estou enxergando uma luz no fim do tunel... rsrs... minha chamada da stored procedure no delphi está assim: with dm.SPAtualiza_Situacao do begin Parameters.ParamByName('@Codigo_Animal').Value:= dm.qryconsulta_ver_coberturaCodigo_Animal.AsInteger; Parameters.ParamByName('@Codigo_Situacao').Value:= situacao_vaca_lac_coberta; ExecProc; end; se eu colocar assim funciona, atualiza os dados: with dm.SPAtualiza_Situacao do begin Parameters.ParamByName('@Codigo_Animal').Value:= StrToInt(Edit1.Text); Parameters.ParamByName('@Codigo_Situacao').Value:= situacao_vaca_lac_coberta; ExecProc; end; mas eu preciso colocar é a query, pois é de lá q virá meus dados q preciso... mas é aquela questão, já dei um showmessage antes e depois do execproc, e chama os dados numa boa... alguém sabe???
  5. só uma pergunta: eu tenho um form aqui e chamo de Principal... nele, quando loga no programa é carregado várias váriaveis inclusive essas que estou colocando nessa questão no tópico... essas váriaveis são alimentadas por dados de uma tabela... eu dou um close e open da query pra atualizar a tabela e chamo os dados que eu quero pras variaveis respectivas... tem algo haver eu utilizar essas variaveis para alimentar campos do banco de dados? há alguma restrição quanto a isso???
  6. assim ele nem deixa compilar, fala q da erro com o @ junto com a variavel... cara, já fiz tudo q você imaginar, só que tem um porém.......... se eu colocar essa meeeesma para ser chamada em outro lugar no sistema, ela funciona... só altero o valor dos parametros e funciona.... só q os testes q eu fiz são os mesmos... dou um showmessage antes e depois do execproc e sempre chama os valores q eu quero... cara, estou a 3 dias impatado meu serviço por conta disso... e nunca tinha acontecido isso antes, sempre funcionava quando tento usar uma procedure para atualizar algo... :blink:
  7. agora zicou de vez o trem aqui... fiz um teste colocando valores esporádicos aqui no campo, mandei atualizar aqueles valores e jogou Null pra lá.. :blink: with dm.SPAtualiza_Situacao do begin Parameters.ParamByName('@Codigo_Animal').Value:= dm.qryconsulta_ver_coberturaCodigo_Animal.AsInteger; Parameters.ParamByName('@Codigo_Situacao').Value:= situacao_vaca_lac_coberta; ----> erro ExecProc; end; alguma hora dentro do programa eu executo a proc, como o exemplo acima... essa variável situacao_vaca_lac_coberta é uma variável global que, quando o cara loga no programa ela já é alimentada de uma tabela de configurações que criei e já fiz um ShowMessage entre os dois parametros ai para verificar se está vindo a informação que preciso e está vindo sim, aparentemente estaria funcionando pois a variavel está sendo alimentada numa boa com a informação... só que, na hora de executar a proc, ele joga Null lá pra dentro do campo.... e o campo contem alguma informação... agora ficou feio rsrs... e agora??? obs.: até mesmo depois de executar a proc, eu dei um showmessage(inttostr(situacao_vaca_lac_coberta)); e continuou chamando a informação desejada...
  8. isso mesmo, vou ter que fazer isso... vou testar aqui agora colocando alguns valores esporádicos aqui e volto com a resposta...
  9. boa noite amigo, eu imagino que a sintaxe esteje correta... mas, para testar, fiz dessa forma que você disse e mesmo assim não funcionou... lá no delphi, estou chamando ela assim: with dm.SPAtualiza_Situacao do begin Parameters.ParamByName('@Codigo_Animal').Value:= dm.qryconsulta_ver_coberturaCodigo_Animal.AsInteger; Parameters.ParamByName('@Codigo_Situacao').Value:= situacao_vaca_seca_coberta; ExecProc; end; interessante que, utilizando essa procedure criada para outro campo que está ao lado do campo que eu quero, funciona saca, ele altera o valor do campo numa boa, agora, esse campo Codigo_Situacao não altera de forma alguma... não sei porque... essa variavel situacao_vaca_seca_coberta é global e criei para armazenar um codigo que o usuário escolhe numa janela de configurações que tenho no sistema.... obs.: desculpe ter postado aqui esse assunto, mas na categoria de bd e mais específico sql server, a galera demora um ano pra responder, e perguntando aqui pensei que fosse mais rápido a resposta, como veio...
  10. alguém sabe como instalar esses dois aplicativos no windows 7???
  11. boa tarde a todos... uso o sql server e fiz uma stored procedure para atualizar um determinado campo numa tabela só que quando chamo a procedure e se o campo for um valor Null, ele não atualiza o campo que eu quero... update Cadastro_Gado set Codigo_Situacao=@Codigo_Situacao where @Codigo_Animal=Codigo_Animal alguém pode dar uma luz?
  12. funcionou... perfeito... só uma coisa... porque q sempre a impressao sai em Retrato no QRPreview? no quickrep está configurado paisagem e não funciona. já desinstalei e instalei vários drivers de impressora pensando que poderia ser erro de drive e nada, já configurei na impressora mesmo paisagem e não sai... já desinstalei o quickreport e instalei noavmente e nada... já tentei passar a paisagem em tempo de execução e tb nada.... o que faço???
  13. certo, então se a query não posso especificar campos, como faço isso com a query???
  14. ok, vou testar e volto com resultado... obrigado pela atenção e feliz ano novo pra você que me ajudou pra caramba nesse ano...
  15. cara, não deu certo... da a mensagem de erro query1: Field 'Field1' not found... ah, só uma coisa, não uso dblookupcomobox, estou mostrando esse resultado num dbgrid junto com outros campos..
  16. eu entendi, mas o lance é q estou criando um visualizados personalizado e me parece que assim não iria chamar o meu Visualiza_Relatório que é meu qrpreview personalizado
  17. certo, suponha que uma vaca acabou de parir hoje, dia 30/12/09... ai daqui 10 meses ela pare novamente... 30/10/2010... ai depois 10 meses novamente ela parece novamente... 30/08/2011... ai, eu preciso pegar o que agente chama de intervalo entre parto, que o tempo que ela gastou pra parir novamente... tipo, pegar 30/10/2010 - 30/12/2010, daria o intervalo do último parto dela.... ai, caso o usuário queira saber o intervalo do penúltimo parto dela, seria né 30/08/2011 - 30/10/2010, daria o intervalo da penúltima parição da vaca... e assim por diante, vaca por vaca... eu imaginei criar uma tabela que armazenasse o animal, a data da parição dela, ai, sempre que eu lançar um parto de uma vaca, ele alimenta essa tabela... só que, no fritar dos ovos, eu teria, por exemplo: VACA 1 - 30/12/2009 VACA 1 - 30/10/2010 VACA 1 - 30/08/2011 só que ai, eu não sei como eu faria para verificar a ordem do parto da vaca, o ultimo com o penultimo, o penultimo com o antepenultimo... sacou????
  18. certo, mas como seria esse "usar um quickreport direto e no seu form é só chamá-lo com o preview"?? no meu form que você fala é no qrpreview???
  19. tipo, não seria como eu estou fazendo aqui?? usando quickreport dando um preview nele.... e no onpreview dele chamando o qrpreview???
  20. tipo, eu sei o funcionamento de uma fazenda, já morei e frequento fazenda até hoje pelo menos 3 vezes por semana saca rsrs, eu imagino que sei até onde o computador pode ajudar na propriedade e tudo mais... o que eu queria era, tipo, que alguém me ajudasse na lógica dessa questão... se criar uma tabela pra armazenar o codigo do animal e os partos funcionaria... eu tive pensando nisso, mas, como vou comparar pra saber se é o ultimo e o penultimo e subtrair... depois o antepenultimo com o anteantepenultimo rsrsrs, ta ligado???
  21. eu sei utilizar intervalo entre datas, eu só não estou sabendo a lógica saca... como foi fazer pra armazenar essas informações de parições passadas para depois fazer as comparações entre um parto e outro, vaca por vaca... sacou??? como usar as funções de intervalos de datas eu sei....
  22. mas que tipo de consulta você queria? tem vários tipos de consultas, descreve mais coisas ai que você precisa... falou
  23. boa tarde amigo algum tempo atras aconteceu um esquema desse ai comigo, só que eu não uso componente algum externo, só mesmo o menuzin do delphil... o problema era meu pc que tava meio bugadão, ai reiniciei e funfou beleza... as vezes ainda hj acontece isso, é só reiniciar o pc e pronto...
  24. bom dia a todos... seguinte, eu tenho um sistema de fazenda e preciso da ajuda de vocês.. preciso que, em um relatório, me de o intervalo entre um parto e outro da vaca.... mas, obvio, me dando o intervalo da ultima parição com a penultima e os demais intervalos de parições que ela já teve... alguém pode ajudar...???
×
×
  • Criar Novo...