FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Si no consigues realizar la conexión directamente con ningun componente, prueba como alternativa la conexión a un webservice tal y como propone neftali en su série de artículos para conexión de aplicaciones a webservices, concretamente en el segundo tutorial, propone como hacer un servidor de datos rest de forma muy sencilla tirando de una base ded atos mysql, además, explica como realizar las conexiones al mismo desde una aplicación móvil. Es una buenísima série de artículos que merece la pena leer.
|
#2
|
|||
|
|||
Cita:
Desde Embarcadero nunca me contestaron nada sobre este tema. Nuevamente muchas gracias!! |
#3
|
|||
|
|||
Buenas para todos, creo que vale la pena explicar un poco lo que quiero hacer, ya que quiza haya otra manera de hacerlo.
Tanto en mi trabajo, como en los desarrollos que realizo de manera freelance, tengo bases de datos en IP Publicas las cuales se actualizan dia a dia. La idea es hacer una app Android que pueda acceder a esos datos. Por ejemplo, de manera privada, junto con mi socio tenemos una web turistica, la cual cuenta con alojamiento, gastronomia, actividades, atracciones, etc. Nuestra idea es aprovechar toda esa info que se le brinda al turista, desde una app de Android, para lo cual debo acceder a la base de datos de la web. En relacion de dependencia trabajo para un municipio, el cual ve con muy buenos ojos el hecho de mantener informado a todos los ciudadanos con distintos eventos, cartelera de cine, prensa, etc. Aqui también tenemos varias aplicaciones que estan montadas dentro de una LAN municipal, y se puede hacer una app informativa que este en un servidor web. Para todo esto es que requiero que mi app Android se conecte a una base en tiempo real. No se si con una base de datos como SQL Lite, que segun entiendo es embebida, se puede mantener actualizada la informacino de la BBDD. Desde ya muchas gracias a todos. |
#4
|
|||
|
|||
Nobleza obliga, y en este mensaje quiero agradecer a chaosego y especialmente a Neftali por su excelente predisposicion para contestar mis mensajes.
Les comento que he podido conectar mi app Android utilizando un webservice, tal como lo muestra Neftali en este articulo utilizando los componentes REST del ejemplo CLIENTE 2 (Delphi XE5 + Componentes REST) Si siguen los pasos de este ejemplo, lograran facilmente conectar la app a la base MySQL que tengan en cualquier servidor, mediante un archivo php que deberan tener alojado en el mismo. Lo unico que se me complico fue el tema de la respuesta con JSON, por lo cual les comento lo que deberan modificar para que el RESTResponseDataSetAdapter les convierta la respuesta al TClientDataSet: Este es un fragmento del codigo php que se encuentra en el archivo listado.php que muestra Neftali en su articulo: Código PHP:
Código PHP:
Abrazo para todos y nuevamente muchas gracias!!! |
#5
|
|||
|
|||
No consigo ver los datos
Buenas tardes a todos, he estado probando el ejemplo de conectar android a mysql con webservice, siguiendo los pasos pero no consigo que se muestren los datos en el formulario.
He de comentar que intento mostrarlos para android y utilizo el delphi xe7 version evaluacion. He estado probando todo el contenido de Neftali pero no hay manera de conseguir que se muestren los datos, consuigo el la respuesta pues la muestro en el tmemo pero no puedo mostrar lo del data set De ante mano gracias |
#6
|
|||
|
|||
Buenas juanFr, revisa que la definicion de los campos sea la correcta, que el dataset este bien conectado a la grilla, etc.
A mi me funciono correctamente, el unico inconveniente que tuve fue con el php, como esta por ahi mas arriba, y lo solucione sacando la parte del array. Por eso deje el codigo de Neftali y debajo lo que yo hice para solucionar ese error. Arbazo y suerte! |
#7
|
|||
|
|||
saludos jpgonzalez, revise completo tu post (a mi me pasa exactamente lo mismo) y no me queda claro si puedo desde una aplicación Andriod insertar registros a una base de datos MySql remota.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
¿cómo conectar lazarus a una base de datos access y a Mysql? | Master23 | Varios | 3 | 01-09-2010 15:53:42 |
¿Cómo conectar una base de datos MySQL paso a paso por ip? | Master23 | Conexión con bases de datos | 5 | 04-07-2010 22:01:54 |
Conectar a base de datos MySQL | Gean | Conexión con bases de datos | 3 | 22-04-2010 18:30:34 |
como conectar una base de datos online MySQL con un programa local? | cocute | Conexión con bases de datos | 7 | 06-01-2010 13:57:02 |
como conectar una base de datos hecha en mysql con delphi 7 | magnus33 | Conexión con bases de datos | 3 | 25-06-2008 09:31:46 |
|