Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-03-2007
ilichhernandez ilichhernandez is offline
Miembro
 
Registrado: oct 2005
Posts: 277
Poder: 19
ilichhernandez Va por buen camino
Question donde declaro Data Module

Hola estimados, tengo la siguiente duda, he creado un dm (data module) y no se donde debo declararlo, por ejemplo cree 3 formularios y he trabajado con ellos varios dias, hoy cree un dm y no me lo reconoce desde lo formularios, entonces creo que debo declararlo en alguna parte pero no se si tengo que declarar el nombre osea "dm" o el nombre de la unidad "udm" en este caso, y si esto debo hacerlo en el "uses" o en otro lugar distinto.

Bueno, gracias de antemanos si alguien sabe esto...

revise este enlace http://www.clubdelphi.com/foros/show...ht=data+module y efectivamente tengo declarado en el uses , pero no pasa nada al intentar llamarlo....

Atentamente
Ilich Hernandez.
__________________
[Lo que a veces es tan facil, a veces parece imposible]

Última edición por ilichhernandez fecha: 21-03-2007 a las 19:07:15.
Responder Con Cita
  #2  
Antiguo 21-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Hay que declarar el unit del datamodule en cada form, ademas hay que declararlo en primer lugar, osea colocarlo en primera fila en el unit principal del proyecto, asi lo leera primero.
Recuerda que si este contiene el enlaze a la base de datos es lo primero que tiene que leer.
saludos
Responder Con Cita
  #3  
Antiguo 21-03-2007
soivago soivago is offline
Registrado
 
Registrado: abr 2006
Posts: 6
Poder: 0
soivago Va por buen camino
Como usar una unidad

En el formulario que queres que use el DM hace lo siguiente:

Entra en File > Use Unit (Alt+F11)
y ahi buscas el Data Module para usar en el formulario, lo seleccionas y le das OK
con eso el te lo agrega automaticamente

lo que hace eso es agregar la unidad del DM
en el uses del form (el segundo uses el que esta abajo de implementation)


espero te sirva
Salu2
Pablo
Responder Con Cita
  #4  
Antiguo 21-03-2007
Avatar de poliburro
[poliburro] poliburro is offline
Miembro Premium
 
Registrado: ago 2004
Ubicación: México D.F
Posts: 3.068
Poder: 23
poliburro Va por buen camino
Yo soy mas de declararlo despúes del implementation. No recuerdo donde leí que para este tipo de unidades es más optimo hacerlo despúes del implementation.

:P


Ojo, al declararlo despúes del implementation, la definición del datamodule no es visible en los bloques de declaración antes del implementation.

Suerte
__________________
Conoce mi blog http://www.edgartec.com
Responder Con Cita
  #5  
Antiguo 21-03-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.110
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por poliburro
Yo soy mas de declararlo despúes del implementation. No recuerdo donde leí que para este tipo de unidades es más optimo hacerlo despúes del implementation.
Puede uno incluso no declararlo en absoluto. Es decir, uno expone el "type" del "DataModule", pero, no es necesario declarar una variable de este tipo si no se va a hacer uso de ella. Uno puede declarar variables del tipo del "DataModule", sean locales o globales, en donde le sean menester.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #6  
Antiguo 21-03-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Aqui: ftp://196.40.62.225/Conexion%20Bases%20Datos.Zip
Hay un ejemplo sencillo de conexion con ado y zeos a Mysql.
Tal vez te sirva.
Saludos
Responder Con Cita
Respuesta



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
¿Donde declaro al TEdit char para String?C++ gandalf_27 C++ Builder 2 31-05-2006 20:00:54
Creacion de un Data Module CamiloU Conexión con bases de datos 4 01-02-2006 17:07:02
Problema con el data module Gustavo Gowdak Conexión con bases de datos 3 29-07-2004 16:05:37
dbexpress data module Ricardo Alfredo Conexión con bases de datos 1 11-06-2004 10:45:38
Data Module, información pfsoft Conexión con bases de datos 1 26-01-2004 10:46:37


La franja horaria es GMT +2. Ahora son las 18:52:54.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi