Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Duda comenzar proyecto delphi 7 access (https://www.clubdelphi.com/foros/showthread.php?t=93231)

rafaelon 22-06-2018 17:30:46

Duda comenzar proyecto delphi 7 access
 
hola a todos tengo una idea de realizar un programa para un local comercial que tengo de reparaciones , lo que necesito hacer son 2 programas 1) se ingresan las reparaciones con su estatus y fecha esto se guarda en access y el 2) solo muestra la información que recibe del otro, ahora la duda es como alimentar el 2do programa via internet , no se si es posible exportar la tabla de 1ero a un archivo de texto subirlo a un almacenamiento en la nube (drive , dropbox etc) y en el destino importarlo al 2do programa , es como lo he imaginado es posible hacer esto automatizado (subir y descargar el archivo de texto) ? o hay alguna mejor manera de hacerlo ? , gracias de antemano .

mamcx 22-06-2018 18:14:56

Si apenas vas a arrancar te recomiendo que no uses Access sino un motor mas responsable como https://firebirdsql.org/. Se puede usar similar a Access sin instalarlo como servidor.

Access no es muy bueno en multiusuario y esta quedado hace años.

--

Con lo de como alimentar el programa, usando una carpeta de dropbox puede funcionar sin problemas. Debes colocar un "escucha" que detecte cambios en los archivos/carpetas y es todo.

La otra opcion es usando web services o un servidor REST. Tambien podrias usar https://www.dataabstract.com/da/relativity/default.aspx que es una aplicacion prearmada para exponer bases de datos como REST. Tocaria que hicieras llamados web con delphi.

Delphi en verrsiones mas modernas usa DataSnap. No estoy seguro si la ultima version gratuita lo incluye.

Pero todo esto requiere mas esfuerzo, asi que si lo de dropbox te funciona yo iria por ahi...

rafaelon 23-06-2018 13:14:24

Gracias por tu respuesta ,Vale estudiaré firebird y me iré por el dropbox , y lo del escucha cómo sería ?

mamcx 23-06-2018 20:43:04

Googleado por ti!

https://www.google.com/search?hl=es&...toreo+archivos

Alex Mireles 28-06-2018 01:55:51

Entiendo que si tu aplicacion no demandara muchos usuarios concurrentes , lo puedes hacer sin problema con la BD de ACCESS y para la parte de ser consultado desde internet lo puedes hacer sin problema con complemento de IntraWEB que viene incluido desde Delphi-7. Con IntraWeb puedes hacer aplicaciones muy robustas.

mamcx 28-06-2018 16:09:44

Tecnicamente, Alex, estas en lo cierto, pero el punto es que Access (el engine de BD) es un producto inferior incluso en su *categoria*. Es mucho mejor sqlite.

La unica razon de peso para usar access es por compatibilidad con.... access. De resto, de empezar cualquier app, hay que considerarlo igual que las tablas Fox, dbase o similar. Un producto de antaño.

Y ya que hay varias alternativas que cubren el nicho y de sobra, la eleccion es muy facil. No tiene sentido elegir "suficiente" cuando se puede "mejor" sin esfuerzo...

Casimiro Notevi 28-06-2018 17:16:40

Cita:

Empezado por mamcx (Mensaje 527375)
Tecnicamente, Alex, estas en lo cierto, pero el punto es que Access (el engine de BD) es un producto inferior incluso en su *categoria*. Es mucho mejor sqlite.

La unica razon de peso para usar access es por compatibilidad con.... access. De resto, de empezar cualquier app, hay que considerarlo igual que las tablas Fox, dbase o similar. Un producto de antaño.

Y ya que hay varias alternativas que cubren el nicho y de sobra, la eleccion es muy facil. No tiene sentido elegir "suficiente" cuando se puede "mejor" sin esfuerzo...

^\||/^\||/^\||/


La franja horaria es GMT +2. Ahora son las 17:07:09.

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