Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Desarrollo en Delphi para Android
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy


 
 
Herramientas Buscar en Tema Desplegado
  #8  
Antiguo 19-08-2023
jhlsys jhlsys is offline
Miembro
 
Registrado: ago 2004
Posts: 25
Poder: 0
jhlsys Va por buen camino
Cita:
Empezado por rodrinig Ver Mensaje
Estimados miembros del grupo, quiero pedirles consejos sobre un aplicativo que tengo que desarrollar. Tengo un sistema desarrollado en Delphi XE7, con una base de Datos Firebird 2.5, hasta ahí algo normal. El tema que ahora tengo que implementarle algún tipo de colector de datos , en donde el operador del aparato, cuando guarde la mercadería valide si la posición es correcta. Seria una consulta a una tabla y una verificación.
Bueno, acá van las preguntas.
- Es viable la posibilidad de realizar esto en android ?
- Algún tipo de colector de datos ?
- o que me recomiendan , por sus experiencia, que hacer.
busque por el foro y vi tantas cosas que quede en shock.

Bueno grupo , desde ya muchas gracias por su atención y espero una mano , para poder resolver este tema.

Abrazo Grande

Rodrigo
//**************************************************************************************************** **


Si existe un driver para firebird para Android, lo encontrarás en su página oficial, aquí el enlace para descargar. : https://firebirdsql.org/en/firebird-3-0-11/


Tienes que desempaquetar y el archivo "libfbclient.so.3.0.10", que es la biblioteca cliente para Android agregarlo en tu aplicación como interno (la opción deployment del menu project). Ahora en mi caso estoy usando unidac para acceder a la base de datos que es un componente de terceros (y que reconoce a los servidores de base de datos mas populares del mercado que tiene soporte android). Luego en el componente de conexion indicarle como se llama la biblioteca cliente a usar (libfbclient.so.3.0.10) y al escribir solo una línea de codigo en donde haces la conexión (en mi caso lo he puesto en un button como ejemplo):

Código Delphi [-]
procedure TForm1.Button3Click(Sender: TObject);
begin
Try
UniConnection1.SpecificOptions.Values['ClientLibrary'] :=TPath.Combine(TPath.GetDocumentsPath,'libfbclient.so.3.0.10');
UniConnection1.Connected:=True;
ShowMessage('Conectado...')
except
ShowMessage('Error al conectar...Cerrando aplicacion');
close;
End;

end;



y listo, proced igual si vas a usar ibdac que es el mismo proveedor de software que unidac, en el caso por ahora solo he probado a distribuir y desplegar con firedac interbase que viene por defecto dentro de la opcion de despliegue

Aqui la documentacion para interbase y firedac cliente android de embarcadero:

https://docwiki.embarcadero.com/RADS...OS_and_Android)

Aquí el video de donde explica como desplegar interbase cliente en Android:

https://www.youtube.com/watch?v=--Hf...roTechnologies

Última edición por Casimiro Notevi fecha: 20-08-2023 a las 10:54:23. Razón: Poner etiquetas [delphi] [/delphi] al código.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conectar a Firebird desde Android Toni Firebird e Interbase 13 19-01-2017 13:26:09
Dudas DataSnap y acceso a base de datos desde App Android RedVenom Conexión con bases de datos 2 29-04-2015 17:59:12
Acceso desde un servicio Android a un servidor DataSnap birmain Desarrollo en Delphi para Android 2 20-11-2014 03:06:12
Acceso a datos desde aplicación Android cmfab FireMonkey 3 01-07-2014 23:47:24
Acceso a máquina local desde terminal Server jafl1965 Varios 0 18-03-2005 15:53:13


La franja horaria es GMT +2. Ahora son las 20:53:26.


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
Copyright 1996-2007 Club Delphi