Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Componentes acceso Bases de datos y Starter versiones (https://www.clubdelphi.com/foros/showthread.php?t=90768)

brakaman 01-09-2016 11:50:27

Componentes acceso Bases de datos y Starter versiones
 
Hola amigos:

me gustaria que vayan posteando si alguien ha probado componentes de acceso a Bases de datos con la version starter que ha tenido a bien regalarnos Embarcadero para ver las posibilidades que tenemos , como funcionan si han tenido algun problema.

lei que alguien habia probado los componentes zeos y que funcionaban bien.

Gracias por vuestras impresiones.

Saludos.

gatosoft 01-09-2016 19:21:07

Pues yo instalé los siguientes componentes:

1) UNIDAC de DevArt (componentes Pago), los cuales considero ue son una buena competencia de FIREDAC. Utilicé el instalador que viene con ellos y no tuve problemas. Compilé un par de proyectos y ha funcionado perfecto!!
2) ElevateDB (Componentes Pagos). Lo utilizo como opción para Bases de datos embebidas (recomendado). También utilicé el instalador con el que vienen y no tuve problemas. Compilé proyetos y hasta ahora han funcionado OK
3) Clever Components (Internet Components suite) (Componentes Pago) También los instalé aunque estos si lo tuve que hacer de forma manual. Pero fue facil.
4) AlphaSkins(Componentes Pagos): Instalados sin problema (La instalación siempre ha sido manual). Compilados proyectos OK.

5) Finalmente, SI tuve problemas con los Componentes TMS que como bien lo especifican ellos en su FAQ, no estan certificados para trabajar en ediciones Trial o Starter. SIN EMBARGO, creo que van a tener que cambiar esa politica con esta liberación de las versiones Starter. En mi caso pago una suscripción al paquete de componentes VCL, los cuales habia comenzado a utilizar en buena forma ultimamente. Intenté la compilación manual de algunos paquetes, pero salian errores pues algunos tienen dependencia de unidades relacionadas con componentes ADO. tengo que insistir un poco mas (espero un pronunciamiento de TMS.. jajaja)

Obviamente no pude revisar proyectos que tengo con DataSnap(Actualmente tengo Licenciado Delphi XE7 Enterprise), pero para las aplicaciones cliente servidor considero que tengo lo que necesito para trabajar. aunque todavia me falta probar mas...

Habia estado probando DataSanap para conectar mis aplicaciones a la nube, pero ultimamente he considerado trabajar con Frameworks como: delphimvcframework de Denile Teti, que podria (en mi caso) reemplazar lo que tengo en DataSanap, solo hay que ver que funcione en el Starter. Esto se podria pues dicho framework requiere unicamente el Web Broker que si viene incluido en el Starter.

Otro Framework que quisiera revisar (cuando tenga tiempo) es el delphi-rest-client-api de Fabricio Colombo, muy interesante tambien...

Eso por ahora,... seguiré informando..!!

AgustinOrtu 01-09-2016 19:37:53

TMS ya hizo su anuncio https://plus.google.com/112880969019...ts/SQXECAyHB3Z

gatosoft 02-09-2016 00:53:04

Muchas gracias por la info Agustin!

Les cuento que la versión liberada corresponde a la TMS Component Pack (para VCL), y dicha instalación excluye los controles DB-Aware.. de estos db-aware utilizo el TDBAdvGrid, que al parecer no estará soportado.

Personalmente tengo la TMS VCL Subscription, que además del paquete mencionado, tiene 20 paquetes mas, los cuales presentan problemas al instalarse mediante el instalador automático. Por lo cual hay que revisar la opción de instalación manual, la cual es un poco tediosa.

Por ahora, ya salvé un par de componentes críticos que necesitaba: como el TPlanner y el TAdvStringGrid... Debo revisar la compilación manual de los TMS Flexcel (que utilizo bastante y falló la instalación automática) y del paquete TMS Plugin Framework (que los utilizo en un proyecto pequeño). No he revisado el Cloud Pack...

en fin, no tengo mucho tiempo para ponerme a revisar errores de instalación, asi que por ahora seguiré con mi Delphi XE7, mientras voy investigando...les estaré informando tan pronto tenga algo mas...

Nota: Compilé el demo de los componentes alphaskin y compiló sin errores.. funcionó a la primera. bueno,es solo un compendio de componentes visuales, el demo no incluye componentes de BD

AgustinOrtu 02-09-2016 03:17:51

Que extraño porque en la starter si están los data aware. Lo que no tiene starter es conectividad con bases de datos. Pero si tenés dataset y datasource. De hecho está el clientdataset

gatosoft 02-09-2016 18:27:23

Bueno, pues he aqui la prueba:

Comparé uno de los packages el que habia inicialmente: tmsdedXE10.dproj y el corregido: TMSDEDXE10starter.dproj





Se puede ver que todos los componentes con prefijo DB fueron excluidos...

gatosoft 04-09-2016 18:37:09

No se si me ha hecho falta alguna configuración (!?) o si es que Delphi starter viene con esta limitación, pero no puedo navegar en el código con CTRL FLECHA ARRIBA, ni con CTRL CLICK DERECHO (sobre una función).. para navegar entre procedimeitnos hay que hacerlo con flechas y avance de página hatsa encontrar (a ojo) el procedimiento o funcion requerido.

Por otro lado, no existe la opcion de refactor en el menú...

AgustinOrtu 04-09-2016 19:10:49

No tengo la panilla de características a mano pero creo recordar que esas herramientas vienen en las ediciones siguientes. Una pena. Para navegar el código te recomiendo los dos plugin de parnassus, navigator y bookmarks


La franja horaria es GMT +2. Ahora son las 21:04:04.

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