Ir para conteúdo
Fórum Script Brasil

Samuelsjn

Membros
  • Total de itens

    38
  • Registro em

  • Última visita

Tudo que Samuelsjn postou

  1. Bom dia Kandrade, Não há problema algum. Estou precisando muito resolver isso. Então no postgres não há nenhuma função para recuperar isto? Muito Obrigado
  2. Boa tarde Kandrade, Estou utilizando Delphi 7. tem alguma sugestão? Obrigado
  3. Ola pessoal, Fazendo uma consulta sql no banco postgres, precisei pegar o minuto da hora atual. Utilizei a esta função: extract(minutes from current_time) as minutos. Ela realmente pega os minutos das horario. Mas, se por exemplo, estiver 14:03 ela so pega o 3. Eu gostaria que ela pegasse no formato de dois digitos, 03, teria como? Obrigado
  4. Ola Renatosky, Eu não estou utilizando este componente Calctext. Este campo "valor", eu estou buscando no banco de dados atraves de um Select. Mais este campo, DataText, esta imprimindo sem os campos decimais. ex:. 300 estou precisando que ele imprima 300,00 Tem como fazer assim, ou terei que utilizar este metodo que você comentou? Obrigado antes de mais nada valeu
  5. Ola pessoal, Estou usando Delphi 7 e Rave Report. Estou consultando o banco de dados no Delphi e enviando para o Rave. Nesta consulta possui um campo (valor) que é um float. Como consigo formatar este valor no Rave Report? Estou precisandfo que apareça assim 0.000,00. alguém tem alguma sugestão? Valeu...
  6. Ola pessoal, Tentei utilizar o try exceptio end, mais não obtive sucesso. Abaixo a parte do código q estou utilizando. alguém poderia me ajudar? try dtmdlCIM.QueryPrincipal.ExecSQL; except on E: EDatabaseErro do begin if Pos('ERROR: insert or update on table "item" violates foreign key constraint "item_idcategoria_fkey";Error while executing the query.', UpperCase(E.Message)) > 0 then begin ShowMessage('Dados importantes não foram preenchidos!'); raise; end; end; end; Obrigado
  7. Ola pessoal, Estou utilizando pela primeria vez o componente treeview. Esta tudo beleza, mas eu só queria dois níveis neste componente ex: --- Itens1 ------fornecedor1 ------fornecedor2 ------fornecedor3 ------fornecedor4 --- Itens2 --- Itens3 ------fornecedor3 ------fornecedor4 Pode ter N itens e N fornecedores, um item não precisa ter fornecedor. Eu gostaria de saber como faço para fazer uma condição se caso o selecionado for o fornecedor não fazer nada senão incluir um novo fornecedor... alguém poderia me ajudar? Abraço
  8. Entaum voce trata o erro na hora que você chama o banco, e não no DataModule. Eu tratava o erro diretamente no DataModule, por isso q fiquei perdido.... Obrigado, vou tentar isso aqui...
  9. Ola Mayron Cachina, Como vai? Quero saber na verdade, em qual evento que faço isso no componente ADOConnection. Os erros gerados pelo Postgres eu descubro quando for ocorrendo. Eu tenho um tratamento de exeção do InterBase. Mas os eventos são diferentes e como nunca usei o ADOConnection estou um pouco perdido. Abraço e obrigado
  10. So o retorno de exeção do banco, como duplicidade de chave estrangeira, etc.... ou caso se você tiver todas pode memandar tb, ficarei muito grato.... meu email é samuelsjn@yahoo.com.br Se você tiver vou ficar muito agradecido Abraço
  11. Amigos, Estou com dúvidas em relação ao tratamento de exceção gerada pelo SGBD Postgres. alguém possui um exemplo que possa compartilhar? Estou utilizando a conexão através do componente, ADOConnection e ADOQuery, e ODBC.... alguém poderia me ajudar? Obrigado Abraço
  12. Pessoal muito obrigado, Agora deu certo. Abraço
  13. Ola pessoal, Estou desenvolvendo um sisteminha utilizando delphi 7 + postgres. Utilizei o componente ADOConnection para fazer a conexão com o driver ODBC do postgres. A conexão esta legal, eu estou conseguindo ver todas as minhas tabelas no componente ADOTable, mas quando eu utilizo o componente ADOQuery, para inserir um valor na tabela, ele esta me trazendo uma exeção: EDatabaseErro whith message 'Query: Parameter 'nome' not found', Process stopped. Esse erro esta falando que não esta encontrando o atributo nome da minha tabela. Como posso resolver esse problema? escrevi um codigo simples só para cadastrar o nome. DataModule1.Query.Close; DataModule1.Query.SQL.Add('select * from fornecedores'); DataModule1.Query.Parameters.ParamByName('cidade').Value := edtNome.Text; DataModule1.Query.ExecSQL; Ele da o erro exatamente quando mando abrir a conexão (ExecSQL). alguém pode me ajudar? Desde já o meu muito obrigado. Abraço
×
×
  • Criar Novo...