![]() |
1 TSession para varios DataModules
Tengo 2 datamodules (simplemente por claridad): dtm y dtmH (historico), el Tsession está en el dtm y el nombre de la sesion es MiSessionName (muy original......:D).
Deseo que ambos usen el mismo Tsession ya que voy a añadirle contraseñas a las tablas paradox. En tiempo de diseño, en el dtmH tengo uses dtm para poder elegir el MiSessionName, pero Delphi me dice:MiSessionName (implied Session) entiendo que está usando la Sesion implicita que Delphi crea, no la que está en el otro datamodule. ¿Es posible usar el mismo TSession para varios Datamodules, o tengo que mover las tablas al datamodule que tiene el objeto Tsession? Gracias anticipadas |
Puedes utilizar un solo Tsession de hecho yo muchas veces lo hago así y no tengo ningún problema, lo que tienes que hacer es pulsar en la opción sessionName del Ttable y elegir MiseSion.
Un Saludo. |
No entiendo muy bien. Hice la prueba y me lista correctamente la sesión localizada en otro DataModule.
Por otro lado, si vas a usar una sóla sesión entonces ¿por qué no te olvidas del componente TSession y usas la sesión por default? Si tienes que alterar propiedades de la sesión puedes hacerlo directamente con la variable global Session de la unidad DBTables. // Saludos |
El sessionName se lista correctamente en el otro DAtamodule (dtmH),
Cita:
¿Por qué no usar la session por defecto? Porque ya lo tengo todo funcionando de esta manera y voy contra reloj. |
Yo la uso desde el inspector de objetos y no tengo ningún problema.
Un Saludo. |
OK, acepto barco :p
Marcos, si dices que no tienes problemas, me lo creo. Ahora la pregunta va un poquito mas allá para intentar saber que esta haciendo delphi, clarifico un poco mas el esquema: Cita:
¿ indicar que en el dtmH no tiene un objeto Tsession explicitamente ? PD: puede que esté dando mas vueltas a la tuerca de las necesarias...nu sé. Pido disculpas anticipadas, creo que debí explicarme de este modo desde el principio :( offtopic: Mi mas sincera enhorabuena a Emilio y a todo el que ha aportado sugerencias para el nuevo diseño de la web, en una palabra ¡¡ Colosal !! |
| La franja horaria es GMT +2. Ahora son las 22:44:30. |
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