Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Ayuda Builder&postgres

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Ayuda Builder&postgres Responder citando

Hola
alguin me pude decir como puedo hacer cualquier aplicacion usando postgres
cual es la forma para conectarme a ella desde BCB. Wink
Volver arriba
Ver perfil de usuario Enviar mensaje privado Yahoo Messenger
Mensaje    Asunto: Responder citando

¿Has usado el buscador?
https://cppbuilder.es/viewtopic.php?t=622
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Proba con ZEOS.
saludos tor
_________________
Un experto es aquel que ya ha cometido todos los errores posibles en una materia muy concreta.
(Niels Bohr)
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mensaje    Asunto: Responder citando

Con la última versión del compilador se puede acceder a través de DBExpress, pero nunca lo he comprobado. Es más voy a añadir un hilo preguntando por experiencias en DBExpress.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

A la pregunta de postgres yo sin lugar a dudas (es lo que he utilizado) ADO e instalar ODBC en windows, esto me ha permitido traspasar todas las tablas que tenia en mdb (access). Y digo he utilizado porque hace mas de un año estuve probando diferentes bases de datos y la primera que decidí usar fué esta, todo fué perfecto y nunca tuve ningun problemas pero no fué la elejida.

De esa epoca, hice utilizando ADO un editor genérico, es decir, abro tanto bases de datos de access como cualquier base de datos que tenga instalado el ODBC y puedo editar, pasar a excel datos y ejecutar cualquier instruccion SQL sobre la base de datos.

Sobre DBExpress, lo estoy usando cuando el programa solo utiliza una base de datos (o varias) pero del mismo tipo, ya que lo tengo adaptado (con los drivers) para MySQL y para Firebird.
Pero por ejemplo un programa que lee datos de access, los manipula y guarda en MySQL e inserta datos en Informix, lo tengo con ADO.

Sobre bases de datos ya que he comentado varias, diré que no he tenido problemas con ninguna, salvo informix que al ser una version muy osoleta hay ciertas cosas que no soporta, la que mas trabajo es mysql ya que fué la decisión final para la empresa (para mi hubiese sido Firebird) pero tambien he de decir que la que me ha sorprendido por la rapidez (con casi todas trabajo tanto en red local como intranet a través de adsl) es la de microsoft, no se que hacen esta gente, pero al principio creia que me estaban fallando las consultas por lo rápido de la respuesta.

Saludos
Juanma

Saludos,
Juanma
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Conectar a la base de dato Responder citando

Hola descarge el Microolap, pero a la hora de hacer la conexion a la base de datos me da error diciendo que el servidor no admite la conexion por el puerto que trae por defecto.
Los que hayan usado otra via como ADO como hacen la conexion a la BD eso no lo veo muy claro estube buscando pero nada. Embarassed
heeelp meeee!!!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Yahoo Messenger
Mensaje    Asunto: Responder citando

Prueba algo como:
Código:
void __fastcall TfInicial::mnAbrClick(TObject *Sender)
{
   WideString WResult = PromptDataSource((int)Application->Handle, "");
   if (WResult.Length()>9) {
      ADOCn->ConnectionString = WResult;
      ADOCn->Open();
      
   }
}


PromptDataSource es una función disponible con los componentes ado, y te muestra todos los DNS configurados en window y otras cosas.

Saludos,
Juanma
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Los componentes de Microolap se conectan directamente a la BD, no requieren en absoluto de ado, ODBC, DNS, etc.
Lo que se debe hacer, es averiguar cual es el puerto que esta disponible en tu servidor, posiblemente este mapeado en otra dirección.

http://www.microolap.com/products/database/postgresql-designer/

saludos tor
_________________
Un experto es aquel que ya ha cometido todos los errores posibles en una materia muy concreta.
(Niels Bohr)
Volver arriba
Ver perfil de usuario Enviar mensaje privado MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.