Los datos no se insertan en la base de datos Sqlite en android

Estoy desarrollando una aplicación que requiere el uso de una base de datos SQLite. He implementado la búsqueda de los datos, pero estoy enfrentando problemas cuando intento insertar datos. El problema que tengo es que los nuevos datos que introdujo no se almacenan, es decir, nada es nuevo se está entrando en la base de datos.

Este es mi código de inserción, myDataBase es una instancia de SQLiteDatabase.

 public void insertTitle(String Recipe) { ContentValues initialValues = new ContentValues(); initialValues.put(COLUMN_NAME,value); myDataBase.insert(ZRECIPE, null, initialValues); } 

Pruébalo de esta manera. Es necesario iniciar primero la transacción, luego marcarlo como exitoso y terminar.

  try { myDataBase.beginTransaction(); myDataBase.insert(ZRECIPE, null, initialValues); myDataBase.setTransactionSuccessful(); } finally { myDataBase.endTransaction(); } 

Has olvidado confirmar la transacción.

Pruebe con este código, esto puede ayudarle

 public void insertTitle(String Recipe) { ContentValues initialValues = new ContentValues(); initialValues.put(COLUMN_NAME,Recipe); myDataBase.insert(ZRECIPE, null, initialValues); } 
  • SQLiteStatement ejecuta un SELECT / INSERT / DELETE / UPDATE
  • ¿Cómo almacena una colección de cadenas en SQLite en Android?
  • Búsqueda de Android con Fragmentos
  • SQLite y almacenamiento de imágenes
  • Detectar si una tabla contiene una columna en Android / sqlite
  • Android: No se puede realizar esta operación porque se ha cerrado el grupo de conexiones
  • IllegalStateException: Tablas no válidas al intentar consultar la base de datos con ContentProvider
  • ¿Puedo hacer que SQLiteDatabase se queje de los parámetros que faltan?
  • Android: ListView con CheckBox, poblado desde la base de datos SQLite no funciona
  • Problema de corrupción de bases de datos precargado en la aplicación de Android
  • ¿Cómo utilizo las sentencias preparadas en SQlite en Android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.