Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 06/02/14, 15:35:09
Avatar de nacles
nacles nacles no está en línea
Usuario novato en la web
Mensajes: 9
 
Fecha de registro: ene 2014
Mensajes: 9
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Problema consulta sqlite

Hola, a pesar de no ser un miembro activo del foro os leo a menudo y encuentro informacion muy util. Espero que me podais ayudar con un problemilla que me ha surgido.

Tengo cierta experiencia en manejo de bases de datos pero en el caso de Android estoy empezando. El problema esta en que esta consulta no me esta devolviendo ningun valor y por lo que imagino es posible que sea por como la gestiono con el cursor. Supongo esto por que esta misma consulta la ejecuto en un programa (el sqlitestudio en concreto) y me devuelve lo que quiero.

Código:
String consulta = "select producto from Productos, Relacion where Relacion.idempresa=1 and Relacion.idproducto=Productos.idproducto";
        
        Cursor tablaDatos = dataBase.rawQuery(consulta, null);
        

        if(tablaDatos.moveToFirst())
        {
            do{
                String nombre = tablaDatos.getString(0);
                Log.i("--->", " Nombre: "+nombre);
            }while(tablaDatos.moveToNext());
        }
Espero que alguien pueda decirme como seria la manera correcta de tratar esta consulta.

Muchas gracias y muy buen foro
Responder Con Cita


  #2  
Viejo 06/02/14, 19:31:46
Avatar de jtsamper
jtsamper jtsamper no está en línea
Miembro del foro
Mensajes: 149
 
Fecha de registro: abr 2013
Localización: Madrid
Mensajes: 149
Modelo de smartphone: Xperia Arc, Nexus 5
Versión de ROM: 4.0.4, 4.4
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Solo tienes problemas en el mostrado??
Es decir, yo veo bien ese cursor, la pregunta es tienes datos en esa base de datos¿?
Responder Con Cita
  #3  
Viejo 07/02/14, 01:08:21
Avatar de nacles
nacles nacles no está en línea
Usuario novato en la web
Mensajes: 9
 
Fecha de registro: ene 2014
Mensajes: 9
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Resuelto, me dio una pájara y me olvide de hacer el execSQL para rellenar una de las tablas 8).

Gracias!
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 12:09:26 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007