Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Ventana user y password (https://www.clubdelphi.com/foros/showthread.php?t=21935)

el_barto 02-06-2005 20:58:31

Ya me da verguenza con vos tanta preguntadera pero esta sera la ultima:
Crei haber entendido el DataModule pero no, mira tengo un form1 en donde esta mi DBlookupcombobox y un grid, y en un DataModule tengo mis Database, Transaction, DataSet, DataSource y Ibtable, en mi unit1 estan mi combo y mi grid y en Unit2 esta todo lo relacionado al DataModule....... Como en mi grid en la propiedad DataSource yo debo escoger mi Ibtable1 (que esta en mi DataModule) no lo puedo hacer por que no hay como seleccionarlo, entonces pense que si agregaba en mi Unit1 en uses la palabra DataModule todo se arreglaba pero no, entonces que debo hacer para que me deje seleccionar el Ibtable1 que esta en mi DataModule
De ante mano gracias y comprendo si no me puedes responder

maeyanes 02-06-2005 21:17:17

En Form1 o cualquier form en que necesites usar los componentes en el DataModule pon:

Código Delphi [-]
implementation

uses DataModule;

// Demás código de implementación


Saludos...

el_barto 02-06-2005 21:39:30

pero entonces quedaria de la siguientes forma, gracias por la tencion prestada

Cita:

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Grids, DBGrids, DBCtrls;

implementation

uses DataModule;

el_barto 02-06-2005 21:45:54

DataModule
 
HUy Huy no funciono del todo bien por que imaginate que como brillantemente ustedes me dijeron coloque

Cita:

implementation

uses DataModule, Unit2;
y en el datasource de mi grid me permite seleccionar
mi Ibtable per resulta que le doy f9 y me saca un error:

[Fatal Error] Unit1.pas(24): File not found: 'DataModule.dcu'

y es como si no reconociese mi DataModule...... Que pena con ustedes revivir de nuevo este hilo pero mil gracias y ojala pudieran responderme

el_barto 02-06-2005 22:41:35

""Señores gracias por todo yo se que estoy a un pelo de lograr mi cometido""
creen ustedes necesario que yo coloque en mi Unit2:

implemetation

uses DataModule Unit1;

Pues no se si es logico dado que en la Unit2 es donde esta definido mi DataModule y es llamado para mis objetos en Unit1, pero es que no se me ocurre nada mas por el cual me genere este cretino error

Cita:

[Fatal Error] Unit1.pas(24): File not found: 'DataModule.dcu'

el_barto 02-06-2005 23:08:44

Muchachos cerremos este hilo que gracias a Dios y a ustedes salio bien. pero cuidado que no era:

Cita:

implementation

uses DataModule;
si no era

Cita:

implementation

uses Unit2;

Crandel 03-06-2005 01:28:55

Me alegro barto que lo hayas logrado ! :D

y recuerda que en la clausula uses siempre se agregan los nombre de las units, no el nombre del formulario o del DataModule (como en este caso)

Suerte con el proyecto

maeyanes 03-06-2005 15:21:24

Que bueno que ya te resultó, y dije que pusieras DataModule en el uses por que pensé que ese era el nombre que le habías dado a la unidad... jejeje

De haberme dado cuenta que la unidad de tu datamodule era unit2, te hubiera dicho otra cosa. ;)

Saludos...


La franja horaria es GMT +2. Ahora son las 21:57:37.

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