Hola a todos de nuevo,
Después de mi recuperación de una dichosa gripe que me ha mantenido apartado dos días vuelvo con esta duda.
Intento abrir una base de datos en tiempo de ejecución, pero el DBGrid correspondiente no me muestra nada de nada. Por supuesto si hago lo mismo en tiempo de diseño, todo me funciona de maravilla.
Código Delphi
[-]
IBDatabase2.Connected := False;
IBDatabase2.DatabaseName := IBQuery1.FieldByName('DIRECTORY').Value + '\MASTERH.IB';
IBDatabase2.Connected := True;
IBTransaction2.Active := True;
IBQuery2.Prepare;
IBQuery2.Open;
DBGrid2.SetFocus;
Estoy convencido de que abrirme la base de datos me la abre correctamente ya que me pide el Login con su clave correspondiente. Es más, si la base de datos no existe en el directorio indicado me da error.
Por lo tanto no sé donde puede estar el fallo para que el DBGrid2 no me muestre nada.
Saludos a todos.