Novato C#

22/08/2008 - 11:50 por Ariel | Informe spam
Hola Buen Dia a Todos.
De nuevo por aqui, espero no moleste.

Como ya habia comentado en un hilo anterior, soy nuevo (realmente nuevo), y
estoy en apuros.-
Tengo que migrar todo un sistema hecho en VFP9 a C# y tengo no una sino un
monton de Dudas.

He creado un Formulario Mdi, al cual le diseñe el menu de opciones.
He creado un Formulario xxx el cual se va ha encargar de hacer un ABM sobre
un tabla X.
1) Como hago para que el menu en la opcion Archivo-Clientes ejecute el
Formulario xxx ?


Ahora la Segunda Duda
Voy a recrear la Base de Datos que tenia en Vfp en SqlServer.
2) Como hago para que la aplicacion que va ha estar instalada en varias
terminales, acceda a la bases de Datos que esta el el servidor ?

Osea en el momento de Desarrollo y Diseño, la base de datos esta alojada en
modo local , pero para el momento de poner el sistema
en funcionamiento, la base de datos va ha estar en una maquina X, y el
sistema ha de correr en las terminales.-
 

Leer las respuestas

#1 Ariel
22/08/2008 - 12:33 | Informe spam
La parte de usar C/S, lo entiendo gracias, lo que no entiendo es como le
digo a la aplicacion que en la fase
de desarrollo y diseño , trabaje con un base de Datos Local, pero en el
momento de Ejecución o Trabajo, Debe utilizar la BD Real.-

Por Ej: Cuando Desarrollo en Vfp, tengo una carpeta en mi maquina que tiene
una copia de la BD original, entonces configuro un path para que pueda ver
esa BD, y una vez compilado y llevado el ejecutable al Cliente, asigno un
path hacia la BD del cliente y listo, el sistema funciona ahora con la BD
del cliente.




"Pedro" escribió en el mensaje
news:
Ahora la Segunda Duda
Voy a recrear la Base de Datos que tenia en Vfp en SqlServer.
2) Como hago para que la aplicacion que va ha estar instalada en varias
terminales, acceda a la bases de Datos que esta el el servidor ?

Osea en el momento de Desarrollo y Diseño, la base de datos esta alojada
en modo local , pero para el momento de poner el sistema
en funcionamiento, la base de datos va ha estar en una maquina X, y el
sistema ha de correr en las terminales.-





Si usabas DBF's en VFP debes ver que ahora es Cliente/Servidor lo cual es
otra tecnologia que no se ve igual (aunque C/S tambien se puede usar en
VFP). El acceso al servidor es simplemente con una cadena de conexion
donde se indica el nombre del servidor y la autenticacion.
Solo basta con que dicho servidor se vea desde la pc que ejecuta el
sistema y el usuario indicado tenga acceso. Que dicho servidor sea local
o este en otra terminal no importa.
Es bueno que busques en la web ejemplos que debe haber muchos o usar los
dataset's tipados cuyo codigo se genera automaticamente.


Preguntas similares