Duda con forma de almacenar la configuración...

30/10/2007 - 21:36 por Carmelo J. Morales Muñoz | Informe spam
¡hola!

mi aplicación usa una base de datos de sqlServer 2005 express. Estaba
pensando que los datos que necesito se queden almacenados se haga en la
propia base de datos. ¿que les parece? por ahora lo hacia todo en un
Setting de los que proporciona Vs2005, pero creo que en ese fichero solo
almacenaré el Nombre de usuario que se usó por ultima vez para acceder a la
aplicación y la cadena de conexión abase de datos,

El resto de configuración me gustaría colocarlo en 2 tablas, una para el
usuario y otra para la configuración de ese usuario, pero en la base de
datos. De esto modo, distintos usuarios pueden terner por ejemplo distinta
posición para un formulario o tamaño de los campos, etc.

¿Creen que no deberia hacerlo asi?.

Gracias!

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
30/10/2007 - 22:58 | Informe spam
"Carmelo J. Morales Muñoz" wrote in message
news:
mi aplicación usa una base de datos de sqlServer 2005 express. Estaba
pensando que los datos que necesito se queden almacenados se haga en la
propia base de datos. ¿que les parece? por ahora lo hacia todo en un
Setting de los que proporciona Vs2005, pero creo que en ese fichero solo
almacenaré el Nombre de usuario que se usó por ultima vez para acceder a
la aplicación y la cadena de conexión abase de datos,

El resto de configuración me gustaría colocarlo en 2 tablas, una para el
usuario y otra para la configuración de ese usuario, pero en la base de
datos. De esto modo, distintos usuarios pueden terner por ejemplo distinta
posición para un formulario o tamaño de los campos, etc.

¿Creen que no deberia hacerlo asi?.



¿Es una aplicación Web? Porque en ese caso, te basta almacenar los datos
en el "Profile", que de forma predeterminada funciona exactamente como has
dicho, es decir, dentro de SqlExpress, usando una tabla para guardar los
usuarios y otra en la que guarda una copia de los settings por cada usuario.
Respuesta Responder a este mensaje
#2 Carmelo J. Morales Muñoz
30/10/2007 - 23:42 | Informe spam
hola y gracias por responder


No es web, pero casi, te explico:


Es una aplicación cliente servidor para una inmobiliaria, varios equipos y
un único servidor, se accede mediante servicios web, no directamente a sql.
De este modo me sería muy fácil implementar algo via web o para pocketphone
que tengo en mente.

Creo que la idea que me ronda es hacer una función mediante WebService que
yo le diga... LeerConfiguraciónUsuario( string Usuario)


y me devuelva un registro con todos los campos y valores de ese usuario
mientras esté en ejecución, así no tengo que estar leyendo constantemente.

en fin, me pongo manos a la obra.

bye y gracias!
Respuesta Responder a este mensaje
#3 jcpc91
31/10/2007 - 04:04 | Informe spam
yo creo ke asi se debe de hacer si lo ke kieres es ke la interfaz se
configure con respecto al usario de tu sistema ya ke con los settings
la configuración se dá con respecto al usario del sistema operativo
windows talvez lo ke haría es dejar la configuración del aspecto
visual como colores etc etc en el archivo de configuración y la
configuración de la interfaz pero con respecto a los permisos en como
hacer ke algunos botones se desactiven o ke se yo en la base de datos
Respuesta Responder a este mensaje
#4 Sashka
31/10/2007 - 22:02 | Informe spam
Sin ánimos de ser controvercial, necesito decirte que es muy dificil leer
tus mensajes. Sería apreciable si usaras, signos de puntuación y
escribieras "que".

Sashka

escribió en el mensaje
news:
yo creo ke asi se debe de hacer si lo ke kieres es ke la interfaz se
configure con respecto al usario de tu sistema ya ke con los settings
la configuración se dá con respecto al usario del sistema operativo
windows talvez lo ke haría es dejar la configuración del aspecto
visual como colores etc etc en el archivo de configuración y la
configuración de la interfaz pero con respecto a los permisos en como
hacer ke algunos botones se desactiven o ke se yo en la base de datos
Respuesta Responder a este mensaje
#5 banty
08/11/2007 - 11:10 | Informe spam
"Alberto Poblacion" wrote
in message news:uB763$
"Carmelo J. Morales Muñoz" wrote in message
news:
mi aplicación usa una base de datos de sqlServer 2005 express. Estaba
pensando que los datos que necesito se queden almacenados se haga en la
propia base de datos. ¿que les parece? por ahora lo hacia todo en un
Setting de los que proporciona Vs2005, pero creo que en ese fichero solo
almacenaré el Nombre de usuario que se usó por ultima vez para acceder a
la aplicación y la cadena de conexión abase de datos,

El resto de configuración me gustaría colocarlo en 2 tablas, una para el
usuario y otra para la configuración de ese usuario, pero en la base de
datos. De esto modo, distintos usuarios pueden terner por ejemplo
distinta posición para un formulario o tamaño de los campos, etc.

¿Creen que no deberia hacerlo asi?.



¿Es una aplicación Web? Porque en ese caso, te basta almacenar los datos
en el "Profile", que de forma predeterminada funciona exactamente como has
dicho, es decir, dentro de SqlExpress, usando una tabla para guardar los
usuarios y otra en la que guarda una copia de los settings por cada
usuario.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida