Veamos, lo primero es recomendarte que si vas a programar en delhi no lo hagas inpíricamente, sino que consigas un tutorial o libro que te instruya.
En cuanto al problema que originó este hilo, trataré mostrarte mediante un ejemplo:
Tu datamódulo originalmente se verá más o menos parecido a esto:
Código Delphi
[-]
unit Unit2;
interface
uses
SysUtils, Classes;
type
TDM = class(TDataModule)
private
public
end;
var
DM: TDM;
implementation
{$R *.dfm}
end.
Fíjate que despues de la palabra reservada Type dice TDM, esto es porque le he puesto como nombre al DataModule DM. A continuación en forma de comentarios te explico las sesiones:
Código Delphi
[-]
unit Unit2;
interface
uses
SysUtils, Classes, StdCtrls, DB, ADODB;
type TDM = class(TDataModule)
QrProv: TADOTable; private
public
procedure LLena_Provincia(MyCombo:TComboBox);
end;
var
DM: TDM;
implementation
{$R *.dfm}
procedure TDM.LLena_Provincia(MyCombo: TComboBox);
begin
end;
end.
Bueno a grandes rasgos estas son algunas de las sesiones de la unidad, claro que debes profundizar en este tema para que puedas comprender del todo su estructura.
Espero que ahora si puedas solucionar tu problema.
Saludos.