Jump to content

Search the Community

Showing results for tags 'postgresql'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 34 results

  1. Adenes Junior

    Error ao executar query($sql)

    Olá turma, quando tento executar a linha: $stmt = $this->conexao->query($sql) e dou um refresh ou um post na pagina a pagina desaparece. Quando desativo a linha acima ela volta. Criei a seguinte classe PDO para acesso ao PostgreSQL: class AcessarBase{ /** * Conecta ao banco de dados * * @return object Retorna um objeto de conexao com o banco de dados */ public static function statusConexao($host, $porta, $usuario, $senha, $dbname){ try{ $conexao = new \PDO("pgsql:host=$host port=$porta dbname=$dbname user=$usuario password=$senha"); $conexao -> setAttribute(PDO::ATTR_ERRMODE, PDO:: ERRMODE_EXCEPTION); return $conexao; } catch(\PDOException $e){ return $error = "Não foi possível fazer a conexão com o banco de dados. Erro codigo: ".$e -> getCode()." Mesagem: ".$e -> getMessage(); } } } Na classe ClienteDAO criei o seguinte método: class ClienteDAO{ // conecta ao banco de dados public $conexao = null; /** * propriedade responsável pelas mensagens de erro * @var string */ public $erro = ""; function setCliente($nome, $email, $telefone, $senha){ $this->conexao = AcessarBase::statusConexao(HOST, PORTA, USUARIO, SENHA, BASE); if ($this->conexao){ $sql = "SELECT email WHERE Usuario WHERE email='$email'"; $stmt = $this->conexao->query($sql); $resultado = $stmt -> fetch(PDO::FETCH_OBJ); if ($resultado){ $this->erro = "Já existe uma conta com esse email!"; return false; } else { $sql = "SELECT CadastrarUsuario($nome,$email,$telefone,$senha)"; $stmt = $this->conexao->query($sql); return true; } } else { $this->erro = "não conectado"; return false; } } } A conexão com o banco de dados é realizado com sucesso, porém a linha $stmt = $this->conexao->query($sql); faz com que a página desapareca. Como resolvber isso?
  2. kania

    Função em PostgreSQL

    Olá pessoal, Como eu poderia criar um Function para verificar se em um ação DELETE ou UPDATE do usuário ele não esqueceu de usar um WHERE e ferrar com o banco todo. E neste caso trazer a ele uma mensagem avisando que ele tem que que obrigatoriamente usar um WHERE quando usar o UPDATE ou DELETE.? Obrigado
  3. Oi galera, como faço para atribuir valores a um campo composto no PostgreSQL? Criei um tipo: CREATE TYPE objPermissao AS (ctrlEstoque BOOELAN, ctrlPatrimonial BOOLEAN, ctrlFrota BOOLEAN); A tabela: CREATE TABLE Permissoes( Usuario VARCHAR(10) NOT NULL PRIMARY KEY Permissao objPermissao NOT NULL )WITH(oids=true); Tentei assim: INSERT INTO Permissoes (usuario, permissao) VALUES ('teste', 'T','F','T'); e deu erro no campo Permissão.
  4. Ola, Sou iniciante no PostgreSQL e o problema que preciso resolver e' de enviar um email para um ou dois usuarios contento o resultado de um SELECT simples, contra um banco PostgreSQL hospedado no Windows Server 2008. Uma vez por semana, em um dia pre-definido, gostaria pegar o ouput do SELECT, e enviar os resultados por email como falei. Qual seria a melhor forma de alcancar esse resultado?
  5. Tenho uma tabela Login com 3 campos (USUARIO, SENHA, NOME), onde usuario é um apelido e nome é o nome completo. Fiz uma função que recebe 2 parametros, o 1º é o dado e o 2º é o tipo de pesquisa, se será pelo campo USUÁRIO ou pelo campo NOME, porém quando executo retorna 0 registros. CREATE OR REPLACE FUNCTION BuscarUsuario(VARCHAR(40), VARCHAR(10)) RETURNS SETOF Login AS $$ DECLARE TipoPesquisa ALIAS FOR $2; Pesquisar ALIAS FOR $1; BEGIN if (TipoPesquisa = 'USUARIO') THEN PERFORM * FROM Login WHERE Usuario=Pesquisar; ELSE IF TipoPesquisa = 'NOME' THEN PERFORM * FROM Login WHERE Nome=Pesquisar; END IF; END IF; END; $$ LANGUAGE 'plpgsql'; select * from BuscarUsuario('adenes','USUARIO'); Resultado: Total query runtime: 12 ms. 0 rows retrieved. Porque não estou conseguindo se existe o usuário adenes?
  6. Deizi Buganti

    Programa desktop Java com PostgreSQL

    Bom dia, Estou desenvolvendo uma aplicação em Java e estou utilizando um banco de dados no PostgreSQL. Vou exemplificar minha dúvida: Tabelas do banco: create table tipo_usuario( codtipusu integer not null, desctipusu varchar(40) not null ); alter table tipo_usuario add constraint tipo_usuario_pk primary key(codtipusu); create table usuario( codusu integer not null, nomusu varchar(40) not null, codtipusu integer not null ); alter table usuario add constraint usuario_pk primary key(codusu); alter table usuario add constraint usu_codtipusu_fk foreign key(codtipusu) references tipo_usuario(codtipusu); Quero saber como trabalho no java com essa chave estrangeira que tenho na tabela usuario, pois terei que fazer as ações de inserir dados, deletar, alterar e listar ... Alguns artigos que li, mostram a declaração no java da seguinte maneira: public class Usuario { private long codUsu; private String nomUsu; private TipoUsuario tipoUsuario; // getters e setters } public class TipoUsuario { private long codTipUsu; private String descTipUsu; //getters e setters } Listando os usuários(exemplo): public class ManipularUsuario() { ManipularPostgresql bd = new ManipularPostgresql(); // classe de conexão com o banco private final String SELECT_USUARIO = "select * from usuario"; public List<Usuario> selectUsuario() throws SQLException { Connection con = null; List<Usuario> listUsuario = new ArrayList<Usuario>(); try { con = bd.getConnection(); PreparedStatement prepared = con.prepareStatement(SELECT_USUARIO); ResultSet resultSet = prepared.executeQuery(); while (resultSet.next()) { Usuario usuario = new Usuario(); usuario.setCodUsu(resultSet.getLong("codusu")); usuario.setNomUsu(resultSet.getString("nomusu")); // AQUI SERIA O OBJETO DO TIPOUSUARIO, COMO FAÇO PARA SETAR? listUsuario.add(usuario); } } catch (SQLException e) { e.printStackTrace(); } finally { bd.closeConnnection(con); } return listUsuario; } } A chave estrangeira é criada no java como um objeto do TipoUsuario, mas no banco a chave estrangeira é somente o código do tipo_usuario. Na hora de inserir, excluir, alterar e listar, como faço para acessar, sendo que no java tenho um objeto? Agradeço se alguém puder ajudar. Atenciosamente, Deizi
  7. Olá pessoal sou nova nova no fórum estudante de TI fiz o cadastro para sanar algumas dúvidas que possam surgir assim colaborando para meu aprendizado e maior conhecimento. Vamos a dúvida tenho um sistema upload que é para mostrar ali imagens e texto quando quiserem ver mais clikam no link ai vão para a página mostra texto.php só que o texto ta todo largão não fica com reticência e na página mostra texto ta todo feio não ta arrumadinha direitinho. Segue abaixo: Mostra echo ' <div id="img" > <tr><td><img src="Imagens/'.$imagem['img'].'" height="100" title="'.$imagem['id'].'"></td> </div>'; echo "<td>"."<b>".$imagem['titulo']."<br>"."</b>"."<br>".$imagem['texto'];"</td>"; echo "<br/>"; echo'<div><br> //texto aqui ta todo espichado queria com reticência que ao clicar em ver mais vai para mostra texto.php <a href="mostra_texto.php?acao='.$imagem['texto'].'&cod='.$imagem['id'].'">'.substr("Ver mais", 0,65)."...".'</a></tr> <div>'; } } Mostra texto.php if($conta <= 0){ echo '<h2 align="center">Nenhuma Imagem Postada</h2>'; }else{ while($linha = pg_fetch_array($sql)){ echo ' <div id="img" align="center"> <img src="Imagens/'.$linha['img'].'" width="246" heigth="118" title="'.$linha['id'].'"><br> </div> '; echo "<br/>"; echo "<center>"."<b>".$linha['titulo']; echo "<br/>"; echo "<br/>"; echo "<center>"."Curso:".$linha['disciplina']."<br>" ; echo "<br/>"; echo "<justify>".$linha['texto'] ; //só arrumar que ta todo espichado e em negrito queria tipo como no html com paragrafos arrumado echo "<br/>"; } }
  8. A questão é a seguinte já tenho um servidor smtp e um formulario de contanto funcionando para e-mails. Tenho um sistema de login que ao clicar ele redireciona para essa página aqui , tenho uma tabela cadastro onde quero pegar o e-mail do usuario e sua senha para recuperação, estou utilizando postgresql fiz alguns que eram em mysql só alterei mas não funcionou então comecei novamente assim só que quando preencho com e-mail não estou recendo esse código era mysql fiz para postgres.. Porque não estou recebendo e-mail de recuperação?
  9. Gente já fiz vários sistema recuperar senha eram todos mysql transformei nada funciona tenho um contato que envia e-mail aqui pelo php mailer funcionando já fiz vários em mysql e transformei para postgres porque estou trabalho num projeto com ele, mas não envia nada tem algum exemplo que funcione em postgresql.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.