Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 10-03-2011
Avatar de arturom
arturom arturom is offline
Miembro
 
Registrado: dic 2003
Ubicación: Alicante
Posts: 91
Poder: 23
arturom Va por buen camino
Hola,
no explicas como tienes establecido el acceso a los datos, pero una opción es, a la hora de crear el formulario principal, leer un fichero tipo INI donde previamente hayas guardado la ruta de la base de datos.

Abres un fichero INI, lees la ruta de la base de datos y compruebas si Ruta es una cadena vacía. Si no está vacia se la asignas a tu conector y listo. Si está vacía le pides al usuario la ruta mediante un componente OpenFile y luego la guardas en el fichero INI para la próxima vez y cierras el fichero.

Código Delphi [-]
var
  Ruta: String;
  FicheroINI: TIniFiles;
begin
  // Creas un anlace al fichero "fichero.ini" que esta en el mismo directorio que el ejecutable de tu aplicación
  FicheroINI := TIniFile.Create( ExtractFilePath( ParamStr( 0 ) ) + 'fichero.ini' );
  Ruta := FicheroINI.ReadString('Conexion', 'Ruta', '');  // Lees la ruta
  if Ruta <> '' then
    Conexion.DatabaseName := Ruta  // Asignas la ruta al conector
  else
    if Abrirfichero.Execute then  // Pides la ruta del la base de datos con el Openfile
      FicheroINI.WriteString('Conexion', 'Ruta', Ruta);  // Guardas la ruta

  ficheroINI.Free;  // Liberas la memoria
end;

Saludos
__________________
"No guardes nunca en la cabeza aquello que te quepa en un bolsillo."

Albert Einstein

Última edición por arturom fecha: 10-03-2011 a las 09:38:23.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Base de Datos Access calcena Conexión con bases de datos 12 03-12-2010 22:00:50
conexion a base de datos en access 2003 wdlcs23 Conexión con bases de datos 1 25-12-2006 13:44:08
base de datos access en Red Nbull Conexión con bases de datos 5 13-01-2006 12:31:49
Conexion a base de datos Access con ODBC Nbull Conexión con bases de datos 4 26-12-2005 17:03:58
Perdida de conexion con base de datos Access DanielAlexander Conexión con bases de datos 8 06-01-2004 20:00:12


La franja horaria es GMT +2. Ahora son las 18:13:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi