
Renato_agito10
Membros-
Total de itens
65 -
Registro em
-
Última visita
Sobre Renato_agito10

- Data de Nascimento 10/10/1980
Contatos
-
MSN
renatosky@hotmail.com
-
Website URL
http://
-
ICQ
0
Perfil
-
Location
Nerópolis
Renato_agito10's Achievements
0
Reputação
-
Estou c/ um problema com um select que estou fazendo no meu servidor oracle. O comando é o seguinte: ('Select * from mesromcar where codfortra='+#39+Maskedit2.Text+#39+'and datsai = to_date('+#39+maskedit1.text+#39+',''dd/mm/YYYY'')'+'and HORSAI > any('+#39+('07:01')+#39+',''hh:nn'')'+'and HORSAI < all('+#39+('12:00')+#39+',''hh:nn'')'+''); Quando a hora que esta em negrito é de 00:00 até 09:59 ele da um erro e não executa a select, agora se a hora for de 11:00 ate 23:59 ele funciona. alguém pod me dizer por que isso esta acontecendo? Obrigado.
-
Estou com um problema com select entre horas. Estou usando o codigo assim: Modulo.MESROMCAR1.SQL.Add('Select * from mesromcar where codfortra='+#39+Maskedit2.Text+#39+'and datsai = to_date('+#39+maskedit1.text+#39+',''dd/mm/YYYY'') and HORSAI > to_time('+#39+('00:00')+#39+',''hh:nn'') and HORSAI < to_time('+#39+('07:00')+#39+',''hh:nn'')'); essa parte em negrito quando eu coloco ela esta dando o seguinte erro: SQL SERVER ERROR: ORA-00904: nome inválido de coluna. a coluna existe na tablela, mas quando eu faço a consulta entre horas aparece esse erro. alguém tem alguma sugestaão?? ou estou fazendo algo errado?? Obrigado
-
Estou tentando utilizar uma função do winzip pelo delphi mas esta apresentando erros. A função é a seguinte: :parametros uzados na linha de comando do WinZip -a (adiciona arquivos) -r (incluir sub-diretorios) -d (deleta os arquivos após criar a cópia) -i (adiciona somente os arquivos alterados) -u (atualiza os arquivos) -s<senha> (usa uma senha para zipar e des-zipar) -e (extrai os arquivos no .ZIP) -d (restaura e cria a árvores de sub-diretorios que foi criada no .ZIP com -r) -min (executa em modo minimizado) Meu codigo esta assim: WinExec(PChar('C:\Arquivos de Programas\WinZip\WinZip32 -min -a -r "'+D+'backup.zip'+'" '+'"'+O+'*.*'+'"'),SW_HIDE); quando eu adiciono o -i ou o -u esta dando erro... alguém tem alguma sugestão p/ esse codigo funcionar??? estou usando o winzip 9.0. obrigado
-
Ola ferroviario, Ainda não encontrei uma forma de como fazer isso se você tiver alguma sugestão eu aceito.. não sei como colocar nesse estilo. obrigado.
-
isso mesmo.. quero que todos os meus forms que estao em dll utilizem o datamodule que esta no executavel da minha aplicação. tem como fazer isso???
-
Estou trabalhando com DLL e gostaria de saber como eu coloco o DataModule no meu executavel onde chamam os forms que esta em Dll para que todas as Dll's utilizem o datamodule? Obrigado.
-
Ola ainda não deu certo ele ainda esta comendo os zeros?? você tem outra sugestão?? sera que é por causa do dbexpress?? porque pelo ado funcina corretamente.
-
Ola amigos do Script Brasil, Estou tendo um enorme problema com o componente Dbexpress para buscar dados nas minhas tabelas do oracle. O que acontece é o seguinte, eu mando buscar valores do tipo float ou real e ele esta cortando os zeros, ou seja: tem um valor na minha base que é: 3584,08 ou 3584,00 quando eu mando busca na base esses valores vem da seguinte forma: 3584,80 e 3584 e eu preciso do valor completo, sem essas cortes de zeros que o dbexpress faz. já testei c/ o ADO e vem corretamente, mas minha aplicação utilizando ADO fica uma carroça. Se alguém já passou por isso e tem alguma solução eu ficaria agradecido pela ajuda. Obrigado.
-
Apos A Virgula A Direita De Um Valor Float
pergunta respondeu ao Renato_agito10 de Renato_agito10 em Delphi, Kylix
O problema que decifrei está mais complicado ainda. os valores estao vindo do banco errado se alguém puder me ajudar estou chamando os valores da seguinte forma: Modulo.valor.asstring; ou Modulo.valor.asfloat; ou Modulo.valor.asinteger; ou Modulo.valor.value; etc.. todas essas formas me retornam assim: o valor no banco esta da seguinte maneira: EX: 3584,50 => chega p/ mim 3584,5 ou 3584,08 => chega p/ mim 3584,8 preciso que venha o valor p/ mim do jeito que se encontra no banco de dados... alguém me ajude por favor.. -
Ola amigos, Estou c/ uma duvida um tanto idiota mas que já esta me deixando c/ os nervos a flor da pele, em um sistema estou tentando converter float p/ string e considerar 2 casas decimais apos a virgula seja ela qual numero for. Estou fazendo da segunte forma: Esta primeira linha pega um valor float do Banco e considera 2 casas apos a virgula res2:=floattostrf(Modulo.MESFISVENVALTOTNOTREI.AsFloat,ffFixed,18,2); Esta segunda linha retira todos os caracters que não seja numeros p/ gravar na string res2:=FilterChars(res2,['0'..'9']); Ate ai tudo bem mas a linha primeira esta excluindo os zeros a direita ou seja: o valor 7044,00 fica 7044 E depois da conversão conforme os comandos deveira ficar Assim: 704400 outro valor: 7064,08 fica 706480 e deveria ficar 706408 esta rotina elimina os zeros apos a virgula sem valor e eu precisava de considerar 2 casas apos a virgula seja ela qual for e da maneira que se encontra no bd. Obrigado.. Conto c/ a ajuda de vocês.
-
Estou fazendo a transferencia de dados de uma tabela no oracle para um arquivo TXT. Estou chamando o arquivo no oracle da seguinte forma: :=Modulo.MESFISVENDATEMI.AsString desta maneira a data esta vindo da seguinte forma dd/mm/aa mas preciso gravar a data sem as barras e com 8 caracteres ou seja: ddmmaaaa se alguém puder me ajudar... valeu.
-
Como Converter Espaços Em "0" (zero)
pergunta respondeu ao Renato_agito10 de Renato_agito10 em Delphi, Kylix
Agora funcionou 100%... Valeu msmo... -
Como Converter Espaços Em "0" (zero)
pergunta respondeu ao Renato_agito10 de Renato_agito10 em Delphi, Kylix
Ola amigo, Tentei de todas as formas usar o procedure fillzeros, mas não consegui sempre da erro. -
Funcionou 100%.. Valeu pela dica...
-
Como Converter Espaços Em "0" (zero)
pergunta respondeu ao Renato_agito10 de Renato_agito10 em Delphi, Kylix
Ola, Desculpe mais não fui muito claro na minha pergunta, a sua resposta esta correta mas preciso da seguinte forma: Estou convertendo dados de uma tabela do oracle p/ txt, defino os campos txt por casas tipo: Linha4 := Format('%3.3s', ['013']) + Format('%35.35s',[''+(Modulo.CADCLIRAZSOC.Value)]) + Format('%14.14s',[''+(Modulo.CADCLINUMCGC.Value)]) + Format('%15.15s',[''+(Modulo.CADCLINUMINSEST.Value)]) + WriteLn(Arquivo, Linha4); Vou pergar de exemplo a 2ª linha são 35 casas a serem preenchidas conforme meu codigo acima, as casas que não forem preenchidas ou ficarem com espaços concluir preenchendo de zeros. Ex: São 35 casas portanto FULADODETAL000000000000000000000000 entendeu??