Foros del Web » Programando para Internet » Android »

Acceder a una BD en Intenet desde Android.

Estas en el tema de Acceder a una BD en Intenet desde Android. en el foro de Android en Foros del Web. Hola, me gustaría saber si alguien sabe de un manual/página/video sobre como se hace para acceder a una Base de Datos en la Web desde ...
  #1 (permalink)  
Antiguo 01/07/2014, 03:11
 
Fecha de Ingreso: junio-2014
Mensajes: 4
Antigüedad: 9 años, 10 meses
Puntos: 0
Acceder a una BD en Intenet desde Android.

Hola, me gustaría saber si alguien sabe de un manual/página/video sobre como se hace para acceder a una Base de Datos en la Web desde una aplicación de Android para poder hacer lo típco sobre ella, consultar, borrar, insertar, actualizar (CRUD).
En este tema no estoy muy puesto y es algo muy interesante, ya que tener una Base de Datos de forma embebida no me sirve y de la otra forma no sé como sería.

Espero que me haya explicado bien y alguno que sepa me ayude.

Un coordial saludo a todos.
  #2 (permalink)  
Antiguo 04/07/2014, 02:49
 
Fecha de Ingreso: octubre-2012
Ubicación: Madrid
Mensajes: 67
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: Acceder a una BD en Intenet desde Android.

Buenas rodriking

Para acceder a una base de datos remota, lo mejor es hacer uso de un web service. Este puede ser un simple php que realice las consultas necesarias, de modo que desde "android" debas hacer una consulta a una url (la correspondiente a dicho php) pasándole los parámetros pertinentes para la consulta que quieras hacer.

Lo normal es que dicho php (o servicio del tipo que sea) te devuelva un json con los datos de la consulta (también puede ser un xml, pero es desaconsejable porque pesa más).

En este mismo foro hoy un montón de conversaciones sobre esto y, si googleas podrás encontrar muchos ejemplos
  #3 (permalink)  
Antiguo 04/07/2014, 09:06
Avatar de razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Acceder a una BD en Intenet desde Android.

Repetido y solo esta a unos temas mas abajo.

http://www.forosdelweb.com/f165/acce...mysql-1102732/
  #4 (permalink)  
Antiguo 04/07/2014, 21:48
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 14 años, 7 meses
Puntos: 15
Respuesta: Acceder a una BD en Intenet desde Android.

hola

estoy intentando hacer lo mismo, conectarme desde mi app android a una bd mysql en un host para insertar datos y recibir... pero todo apuntan a que envie por post los datos desde mi app android a un archivo.php que haga la consulta a la BD, pero este es el mejor metodo ?

no se puede hacer directo desde la app android ?
no se puede porque no hay forma establecida o es que es muy complicado y no hay mucho material sobre eso ?

que es mas recomendable y porque ?

pregunto esto porque soy nuevo programando en android y quisiera saber mas a fondo de estos temas...gracias
  #5 (permalink)  
Antiguo 05/07/2014, 05:09
 
Fecha de Ingreso: junio-2014
Mensajes: 4
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: Acceder a una BD en Intenet desde Android.

Cita:
Iniciado por educdd Ver Mensaje
Buenas rodriking

Para acceder a una base de datos remota, lo mejor es hacer uso de un web service. Este puede ser un simple php que realice las consultas necesarias, de modo que desde "android" debas hacer una consulta a una url (la correspondiente a dicho php) pasándole los parámetros pertinentes para la consulta que quieras hacer.

Lo normal es que dicho php (o servicio del tipo que sea) te devuelva un json con los datos de la consulta (también puede ser un xml, pero es desaconsejable porque pesa más).

En este mismo foro hoy un montón de conversaciones sobre esto y, si googleas podrás encontrar muchos ejemplos
Gracias por contestar, cree un tema nuevo porque no veía nada al respecto sobre como hacerlo. Me gustaría si sabes/o si sale alguien donde esta ese tema de como hacerlo ponga aquí el enlace del tema.

Gracias y un saludo.
  #6 (permalink)  
Antiguo 05/07/2014, 05:11
 
Fecha de Ingreso: junio-2014
Mensajes: 4
Antigüedad: 9 años, 10 meses
Puntos: 0
Respuesta: Acceder a una BD en Intenet desde Android.

Cita:
Iniciado por razpeitia Ver Mensaje
Repetido y solo esta a unos temas mas abajo.

[url]http://www.forosdelweb.com/f165/acceder-bd-remota-mysql-1102732/[/url]
Es la misma pregunta pero no dice como hacerlo, en ese tema pregunta por si se puede acceder directamente desde la app Android, pero eso ya lo sabía que no se podía. Sólo quiero saber una página o un tuto de como se haría. Un pequeño ejemplo para saber los pasos a seguir. Si sabes/sa be alguien alguno te/se lo agradecería si lo dices.

Gracias y un saludo.
  #7 (permalink)  
Antiguo 07/07/2014, 02:16
 
Fecha de Ingreso: octubre-2012
Ubicación: Madrid
Mensajes: 67
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: Acceder a una BD en Intenet desde Android.

el método más común para hacerlo (o por lo menos para mi...) es el que comenta kakashi20.

Crear un php que sea el que consulte la bbdd (pueden estar en el mismo servidor o no...) y desde la aplicación android hacer consultas vía http.

Así pues:

paso 1: crear bbdd

paso 2: crear php con las funciones que se deseen hacer sobre la bbdd

paso 2.5: tener en cuenta que los resultados de la consulta se deben pasar al dispositivo android como un json (o xml)

paso 3: hacer las consultas vía http desde el dispositivo al php que esté en el servidor que sea
  #8 (permalink)  
Antiguo 08/07/2014, 06:13
 
Fecha de Ingreso: julio-2014
Mensajes: 6
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Acceder a una BD en Intenet desde Android.

Aprovechando este tema, me gustaría preguntaros que tipo de almacenamiento necesitaría una aplicación del tipo Wallapop, en la que cada usuario sube anuncios de productos? Yo creo que lo mejor sería una base de datos alojada en un servidor, pero corregirme si me equivoco. (Sé que puede parecer la pregunta más tonta del mundo, pero tengo un cacao en la cabeza...).

También me gustaría que me recomendarais alguna empresa/servicio que ofrezca alojamiento para una base de datos de una aplicación Android.

Etiquetas: androi, bd
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:20.