Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 06-04-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola piolin85.

Para reproducir el ejemplo, en un formulario agrega los siguientes componentes de la pestaña Interbase:
  • TIBDatabase
  • TIBTransaction
  • TIBQuery
  • TDataSource
  • TDBGrid
y también copia la base de datos (CuotasMensuales.fdb) a la misma carpeta donde tenes la aplicación.

Luego en el evento OnCreate del formulario:
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  IBTransaction1.DefaultDatabase := IBDatabase1;
  IBQuery1.Database   := IBDatabase1;
  DataSource1.DataSet := IBQuery1;
  DBGrid1.DataSource  := DataSource1;
  with IBDatabase1 do
  begin
    DatabaseName:= ExtractFilePath(Application.Exename)+'CuotasMensuales.fdb';
    DefaultTransaction:= IBTransaction1;
    Params.Clear;
    LoginPrompt:= False;
    Params.Add('user_name=sysdba');
    Params.Add('password=masterkey');
    try
      Open;
    except
      MessageBox(0, 'No se pudo establecer conexión con la base de datos','',MB_ICONERROR);
      Application.Terminate;
    end;
  end;
  IBTransaction1.StartTransaction;
  with IBQuery1 do
  begin
    Close;
    SQL.Text:= 'SELECT * FROM CLIENTE';
    Open;
  end;
end;
Este código lo puse para evitar la posibilidad de equívocos, pero todas las asignaciones las podes hacer desde el Object Inspector en tiempo de diseño.


Salida:



Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
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
como tratar los querys en una base de datos de access richy08 Tablas planas 5 15-04-2010 20:16:57
Error de indices al tratar de abrir una tabla dbf camariere Tablas planas 2 02-04-2008 21:08:19
Problemas con smarty al tratar consulta de base de datos access Chompiras PHP 3 20-01-2008 20:00:57
tratar Error de conexion a base de datos Dayvis Varios 1 06-04-2005 09:53:09
No puedo abrir una Base de Datos ahkimpech Firebird e Interbase 1 20-05-2003 09:16:57


La franja horaria es GMT +2. Ahora son las 18:20:48.


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