Buenos dias
Me podrian ayudar con esta consulta??
Que se requiere para que un cliente de una Fabrica pueda visualizar el estado de un pedido la cual se encuentra en una Tabla (base de datos) que pudede ser MySql por ejemplo ... en forma remota Via Internet:
Imaginando, pensando quiza en algunas opciones:
1 Opcion . Colgar en un Hosting de Pag. Web una base de datos, que eccedan por ahi, y desde la fabrica actualizamos ese Hosting cada vez que sea necesario??
2.Opcion : tener en Fabrica una Maquina Servidora para que tengan acceso remoto los Clientes con una Clave, a su informaciin??
La pregunta es que necesitaria y como hacerlo , que es mas SBS (Seguro,Barato,Sencillo) ???
Se podria usar la nueva Clase ADORDD para esta aplicacion ??
Gracias por sus futuros comentarios.
Lubin
Consultas remotas por internet ?? es posible o no ??
Re: Consultas remotas por internet ?? es posible o no ??
La implementación de lo que quieres hacer, depende en gran medida de como lo quieras hacer.lubin wrote:Buenos dias
Me podrian ayudar con esta consulta??
Que se requiere para que un cliente de una Fabrica pueda visualizar el estado de un pedido la cual se encuentra en una Tabla (base de datos) que pudede ser MySql por ejemplo ... en forma remota Via Internet:
Imaginando, pensando quiza en algunas opciones:
1 Opcion . Colgar en un Hosting de Pag. Web una base de datos, que eccedan por ahi, y desde la fabrica actualizamos ese Hosting cada vez que sea necesario??
2.Opcion : tener en Fabrica una Maquina Servidora para que tengan acceso remoto los Clientes con una Clave, a su informaciin??
La pregunta es que necesitaria y como hacerlo , que es mas SBS (Seguro,Barato,Sencillo) ???
Se podria usar la nueva Clase ADORDD para esta aplicacion ??
Gracias por sus futuros comentarios.
Lubin
Me explico, si usas un RDD como ADORDD o demas para un sistema de motores de SQL, puede ser lo optimo si lo que deseas hacer consultas, desplazarte, etcc... vamos igual a las funciones tipicas de los RDD.
Si el codigo fuente ya lo tienes , quizas para no complicarte, te sería mas facil.
Otra, es usar clases como la Eagle1, o similar, que estas tienes un poco más el control de lo que quieres hacer, me explico, aqui tienes que saber realmente como funciona el motor de Sql, es decir, para que lo entiendas;
1. Modo RDD
// Conectar primero al servidor; Supongo que a traves de una cadena
// de conexion.
USE "CLIENTES" DATABASE "TEST" FROM "MySQL" CONEXION "...."
Do While !Eof()
end While
2.- Modo Eagle1 o similar
1.- Estableces conexion , oConnect:New( host, user, pass )
2.- Realizas consulta, oQuery:New( "Select * from clientes", oConnect)
Do while oQuery:Eof()
end While
El metodo uno es más sencillo si no tiene conocimientos de SQL, el 2 es mucho más potente y versatil, bajo mi punto de vista.
Con respecto al servidor, depende mucho de que necesitas.
Para hacer pruebas, puedes montarte tu propio servidor, y despues, mirar el hosting, al menos, las pruebas no te costarán dinero
Espero haberlo explicado 'facil'
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Re: Consultas remotas por internet ?? es posible o no ??
Gracias Rafa Carmona l,,
Estuvo muy claro tu cometario, me das un punto de partida, pues mi experiancia con SQL es muy primitiva y mas teorica que practica.
por lo que pensaria en la primera opcion,
De lo que me comentas de usar el EAgle1, me imagino por lo leido que implica un cambio mas estricto de codigo y logica, tendras alguna direccion para solicitar informacion de este Eagle1, pues la idea seria manejarlo para futuras aplicaciones en todo caso,
Gracias por la respuesta
Lubin
Estuvo muy claro tu cometario, me das un punto de partida, pues mi experiancia con SQL es muy primitiva y mas teorica que practica.
por lo que pensaria en la primera opcion,
De lo que me comentas de usar el EAgle1, me imagino por lo leido que implica un cambio mas estricto de codigo y logica, tendras alguna direccion para solicitar informacion de este Eagle1, pues la idea seria manejarlo para futuras aplicaciones en todo caso,
Gracias por la respuesta
Lubin
tambien esta tmysql de las contribuciones,
en tu misma pc puedes instalar el mysql y ahi hacer tus pruebas,
yo tengo un cliente que tiene un servidor win server y mysql
localmente lo accesamos con LOCALHOST o por medio de la IP de red
de area local, remotamente lo accesamos con tuneles VPN esto es
para una mejor seguridad del servidor,
esto ultimo claro con un iternet de banda ancha, 512 minimo
otra situacion con tmysql no necesitas un conector y con ADO
necesitas odbc conector,
saludos..
en tu misma pc puedes instalar el mysql y ahi hacer tus pruebas,
yo tengo un cliente que tiene un servidor win server y mysql
localmente lo accesamos con LOCALHOST o por medio de la IP de red
de area local, remotamente lo accesamos con tuneles VPN esto es
para una mejor seguridad del servidor,
esto ultimo claro con un iternet de banda ancha, 512 minimo
otra situacion con tmysql no necesitas un conector y con ADO
necesitas odbc conector,
saludos..
Cesar Cortes Cruz
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
Yo creo que si tienes todo en hosting, es decir, si no tienes tu el servidor de la base de datos en tus instalaciones, lo mas facil es utilizar el PHP que te dan en casi todos los sitios que hospedan sitios.
La carga de datos a la base de datos remota podria hacerse via ADO, mas rapido y economico, no se puede.
Si por el contrario, tienes la base de datos en tu instalacion, pues es miles de veces mas facil hacer las cosas tienes cientos de opciones:
si lo tienes montado con Linux, pues directo, Apache, PHP y my SQL
Si lo tienes montado en Windows hay mas opciones todavia:
WinASP de Jorge Mason
CGIs puros y duros con xHarbour puro y duro
ASP con el xBScript e Internet information server.
En fin, opciones hay un monton.
La carga de datos a la base de datos remota podria hacerse via ADO, mas rapido y economico, no se puede.
Si por el contrario, tienes la base de datos en tu instalacion, pues es miles de veces mas facil hacer las cosas tienes cientos de opciones:
si lo tienes montado con Linux, pues directo, Apache, PHP y my SQL
Si lo tienes montado en Windows hay mas opciones todavia:
WinASP de Jorge Mason
CGIs puros y duros con xHarbour puro y duro
ASP con el xBScript e Internet information server.
En fin, opciones hay un monton.
Saludos
R.F.
R.F.