Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-08-2008
Avatar de PabloTech
PabloTech PabloTech is offline
Miembro
 
Registrado: ene 2007
Ubicación: Tucumán, Argentina
Posts: 82
Poder: 18
PabloTech Va por buen camino
Smile Lazarus y dos módulos de datos

Hola a todos...

Estoy armando una aplicación en Lazarus según los conocimientos que tengo de Delphi. Sin embargo, no todo funciona igual. Tal vez estoy haciendo algo que no corresponde. El asunto es el siguiente:

El proyecto cuenta con las siguientes unidades:
  • Menú principal (llamado U_Principal.pas).
  • Módulo de datos para la conexión al motor (en este caso de Postgres, llamado U_Conexion.pas).
  • Módulo de datos para las consultas particulares (por ejemplo: ventas, entonces llamado U_Ventas.pas).
El problema sucede cuando quiero usar la unidad U_Conexion en la otra unidad U_Ventas para que los componentes Query se conecten a la misma base de datos.

En Delphi, esto funciona y de maravillas; pero en Lazarus no. En el módulo de datos U_Ventas agrego...


uses U_Conexion;


...y luego, en el componente TQuery llamado q_Ventas, esperaba ver en la propiedad Database

el nombre del componente de conexion al motor que se encuentra en el módulo U_Conexion.

¿Álguien sabe si este esquema de módulos de datos se puede implementar de esta u otra manera?
__________________
Cita:
Cuando respetes al ilustrado y al ignorante, al rico y al pobre, al bello y al feo, estarás muy cerca de la sabiduría, que trasciende lo aparente.

E. Rharo

Última edición por PabloTech fecha: 05-08-2008 a las 14:35:12. Razón: Estética
Responder Con Cita
  #2  
Antiguo 05-08-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Ok. Borrado el duplicado.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 05-08-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
No sé en Lázarus. Pero aún en Delphi, no basta añadir la unidad del DataModule al uses. Debe estar abierta esa unidad en el IDE para poder acceder a las propiedades de sus objetos desde el inspector de objetos.

// Saludos
Responder Con Cita
  #4  
Antiguo 27-08-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por roman Ver Mensaje
No sé en Lázarus. Pero aún en Delphi, no basta añadir la unidad del DataModule al uses. Debe estar abierta esa unidad en el IDE para poder acceder a las propiedades de sus objetos desde el inspector de objetos.

// Saludos
En lazarus no funciona dicha asignación de dataset en tiempo de diseño, lamentablemente...

Saludos
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #5  
Antiguo 27-08-2008
Avatar de PabloTech
PabloTech PabloTech is offline
Miembro
 
Registrado: ene 2007
Ubicación: Tucumán, Argentina
Posts: 82
Poder: 18
PabloTech Va por buen camino
Smile En ejecución

Esta bien... Ya me parecía. Pero es una herramiento tan útil que no me resigno a no tenerla. ¿Cómo puedo hacer para utilizar varios módulos de datos? Aunque, en un principio, no sea en tiempo de diseño.
__________________
Cita:
Cuando respetes al ilustrado y al ignorante, al rico y al pobre, al bello y al feo, estarás muy cerca de la sabiduría, que trasciende lo aparente.

E. Rharo
Responder Con Cita
  #6  
Antiguo 28-08-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por PabloTech Ver Mensaje
Esta bien... Ya me parecía. Pero es una herramiento tan útil que no me resigno a no tenerla. ¿Cómo puedo hacer para utilizar varios módulos de datos? Aunque, en un principio, no sea en tiempo de diseño.

Lo asignas en tiempo de ejecución, en el evento oncreate.

Piensa como si en esta parte no fuera RAD. Es incómodo, pero es lo que hay por ahora. Estan(mos) trabajando en eso.

Slaudos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #7  
Antiguo 28-08-2008
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por donald shimoda Ver Mensaje
[..] Piensa como si en esta parte no fuera RAD. Es incómodo, pero es lo que hay por ahora. Estan(mos) trabajando en eso.
Slaudos.
También pensé que era un error de Lazarus, bueno, habrá que esperar a que lo acabes
Responder Con Cita
  #8  
Antiguo 02-09-2008
gloriamab30 gloriamab30 is offline
Registrado
 
Registrado: sep 2008
Posts: 8
Poder: 0
gloriamab30 Va por buen camino
Ayuda Please Informes De Lazarus

Hola No Se Mucho De Lazarus, Pero Estoy Interesada En Saber De Ello
Se Los Agradecere
Atte
Gloriamab
Responder Con Cita
  #9  
Antiguo 02-09-2008
gloriamab30 gloriamab30 is offline
Registrado
 
Registrado: sep 2008
Posts: 8
Poder: 0
gloriamab30 Va por buen camino
CUALQUIER NOVEDAD LA ENVIAN A MI MAIL
alorgloriamaria@viabcp.com
Responder Con Cita
  #10  
Antiguo 02-09-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por gloriamab30 Ver Mensaje
CUALQUIER NOVEDAD LA ENVIAN A MI MAIL
alorgloriamaria@viabcp.com
Estimada Gloria, que se supone que hagamos? Que te enviemos un curso de lazarus, o que cosa cumpliría tus expectativas?

No quiero ser grosero, menos con alguien que recién ingresa al foro. Si te parece que estoy siendo grosero mil disculpas, pero busca en google sobre lazarus, lee, lee un poco mas, luego otro poco, y cuando te surjan dudas vuelve a leer, y despues de que todo eso hay acontencido desde aqui con todo gusto te ayudaremos dudas puntuales sobre el tema.

Saludos.
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
Responder Con Cita
  #11  
Antiguo 03-09-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Gloria, además de lo que bien comenta Donald, te sugiero que leas la guía de estilo. En esots foros, los temas se tratan en los foros y no por correo privado, con el fin de ayudar a todos. Y, por otra parte, no es correcto entrar en un hilo con una duda fuera de contexto. Aquí se está tratando un tema muy específico acerca del uso de módulos de datos en Lazarus, mientras que tu duda es general. Con estos lineamientos, seguro que tendrás una mejor participación el estos foros.

// Saludos
Responder Con Cita
  #12  
Antiguo 03-09-2008
gloriamab30 gloriamab30 is offline
Registrado
 
Registrado: sep 2008
Posts: 8
Poder: 0
gloriamab30 Va por buen camino
gracias

si bueno en esto soy nueva, disculpen si no me deje entender, solo necesito saber si habrian adquirido el delphi 9 y que les pareceio, pero gracias por la ayuda lo colocare en varios
ATTE
gloriamab
Responder Con Cita
  #13  
Antiguo 03-09-2008
Avatar de donald shimoda
donald shimoda donald shimoda is offline
Miembro
 
Registrado: jul 2008
Ubicación: Argentino en Santa Cruz de la Sierra
Posts: 1.083
Poder: 17
donald shimoda Va por buen camino
Cita:
Empezado por gloriamab30 Ver Mensaje
si bueno en esto soy nueva, disculpen si no me deje entender, solo necesito saber si habrian adquirido el delphi 9 y que les pareceio, pero gracias por la ayuda lo colocare en varios
ATTE
gloriamab

Cuando salga el delphi 9 me avisas listo?
__________________
Donald Shimoda [Team RO] - Blogs: Remobjects Pascal
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
DataSnap multiple modulos de datos belpab Conexión con bases de datos 3 30-04-2008 00:46:38
Lazarus con bases de datos fwhite Lazarus, FreePascal, Kylix, etc. 2 12-12-2006 01:05:42
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. sakuragi Lazarus, FreePascal, Kylix, etc. 3 28-09-2006 03:31:09
Aislamiento de Modulos de Datos en Aplicaciones MDI apicito Conexión con bases de datos 4 17-10-2003 09:08:10


La franja horaria es GMT +2. Ahora son las 06:17:40.


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