Clipper On Line • Ver Tópico - Erro ao se conectar com o banco de dados...

Erro ao se conectar com o banco de dados...

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

Erro ao se conectar com o banco de dados...

Mensagempor bencz » 16 Jan 2013 15:52

Olá :)
Consegui fazer a conexão com o postgresql, mas, tenho um erro, quando vou tentar pegar uma tabela do banco :(

o meu código eh esse:

#include "pgs.ch"
#include "sqlrdd.ch"

REQUEST SQLRDD
REQUEST SR_PGS

function main()
   local nCC, i
   SR_SETBASELANG(2)
   
   nCC := SR_AddConnection(CONNECT_POSTGRES, "PGS=localhost;UID=alexandre;PWD=@123;DTB=test" )

   if nCC < 0
      ? "Erro :("
   else
      ? "Sucesso :)"
     
      dbUseArea(.t., "SQLRDD", "EMP")
     
      i := select()
      ? i
   endif
   
   wait
return nil


e, o erro que eu recebo é esse:
+--------------------------------------------------------------------------------+
| |
|Sucesso :) |
|Error SQLRDD/1001 Erro abrindo tabela no banco SQL - RollBack executed.: EMP (D|
|OS Error 2) |
| |
|Error at ...: SR_WORKAREA:RUNTIMEERR(1854) in Module: ..\source\sqlrdd2.prg |
|Called from : SR_WORKAREA:RUNTIMEERR(1886) in Module: ..\source\sqlrdd2.prg |
|Called from : SR_WORKAREA:SQLOPENAREA(5762) in Module: ..\source\sqlrdd2.prg |
|Called from : DBUSEAREA(0) in Module: |
|Called from : MAIN(18) in Module: main.prg |
+--------------------------------------------------------------------------------+


e, para finalizar os códigos, o código da minha tabela é esse:

CREATE TABLE emp
(
  empno integer NOT NULL,
  empname character varying(50),
  salary numeric(6,2),
  CONSTRAINT emp_pkey PRIMARY KEY (empno)
)
WITH (OIDS=FALSE);
ALTER TABLE emp OWNER TO alexandre;


Bom, nao sei oq pode causar este erro, e, sei menos ainda, como arrumar ele :(
Gostaria de uma ajuda ;X

Agradeço (:
Nota de Moderação:
Pablo César: O presente tópico foi movido da seção Banco de Dados, uma vez que seu conteúdo não tem relação com os objetivos daquela seção, onde só podem constar dúvidas técnicas de programação diretamente relacionadas com Banco de Dados.
Imagem
Avatar de usuário

bencz
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 517
Data de registro: 28 Abr 2012 17:36
Curtiu: 6 vezes
Mens.Curtidas: 34 vezes

Erro ao se conectar com o banco de dados...

Mensagempor alxsts » 16 Jan 2013 16:15

Olá!

OS Error 2 lembra um "File not found"... Tente
dbUseArea(.t., "SQLRDD", "EMP.DBF")
[]´s
Alexandre Santos (AlxSts)
alxsts
Colaborador

Colaborador
 
Mensagens: 2943
Data de registro: 12 Ago 2008 15:50
Cidade/Estado: São Paulo-SP-Brasil
Curtiu: 21 vezes
Mens.Curtidas: 248 vezes

Erro ao se conectar com o banco de dados...

Mensagempor bencz » 16 Jan 2013 16:31

Continua o mesmo erro ):
Imagem
Avatar de usuário

bencz
Usuário Nível 4

Usuário Nível 4
 
Mensagens: 517
Data de registro: 28 Abr 2012 17:36
Curtiu: 6 vezes
Mens.Curtidas: 34 vezes




Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 3 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro