Ver Mensaje Individual
  #2  
Antiguo 26-06-2008
Avatar de Jheysson13
Jheysson13 Jheysson13 is offline
Miembro
 
Registrado: abr 2006
Posts: 133
Reputación: 19
Jheysson13 Va por buen camino
Bueno solo keria decir que creo que encontre una solucion por so alguien alguna ves tiene este problema:
lo que hice fue

declarar una consatante en la unit del formulario o datamudelo
ejemplo:

Código Delphi [-]
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, DB,  Grids, DBGrids, StdCtrls, ZAbstractRODataset, ZAbstractDataset, ZAbstractTable, ZDataset,
  ZConnection;
const
 namebd= 'mybase.fdb';

y luego cuando se crea el formulario esto:

Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin

   if zconnection1.Connected then   begin
    zconnection1.Connected:=false; end else begin
    //asignamos la base de datos
    zconnection1.Database:=
    includetrailingpathdelimiter(extractfilepath(paramstr(0)))+ namebd;
    zconnection1.Connected:=true;
    ztable1.Open;     end;

bueno kisas otros tengan otra solucion mas recomendable y estoy abierto a ellas . si creen que esto pueda ocacionar errores en el futoro de mi proyecto pudieran informarme, pues apenas estoy empesando a trabajar con bases de datos...graacias...
__________________
El fin Justifica los medios. Lo Importate es llegar
Responder Con Cita