Vea mi código … por favor sugiérame qué hacer. En realidad, di el nombre de la tabla como mem_reg. Pero lo que necesito es, después de ingresar esos detalles, mi nombre debe ser el nombre de la tabla y la tabla debe crearse al hacer clic en registrarse.
clase pública LoginDataBaseAdapter {
static final String DATABASE_NAME = “sasmp.db”;
static final int DATABASE_VERSION = 1;
public static final int NAME_COLUMN = 1;
- ¿Existe algún marco MVC estándar en el desarrollo de aplicaciones de Android? Si no, ¿vale la pena desarrollar uno?
- ¿Cómo podemos hacer una aplicación de Android usando el lenguaje C ++?
- ¿Cómo trabajan los desarrolladores de la interfaz de usuario de Android por separado de los desarrolladores de Android de back-end, ya que la mayoría de la interfaz de usuario está hecha programáticamente por el desarrollador de back-end? ¿Qué hace exactamente un desarrollador de IU?
- ¿Es Android Studio mejor que Android SDK?
- Estoy aprendiendo Java y quiero desarrollar una aplicación de Android, ¿cuánto Java debo aprender antes de aprender el desarrollo de aplicaciones de Android?
static final String DATABASE_CREATE = “crear tabla” + “mem_reg” + “(” + “ID” + “entero principal clave autoincrement,” + “nombre VARCHAR (45), pan_number VARCHAR (10), correo electrónico VARCHAR (80) UNIQUE, BIGINT móvil (10) ÚNICO, char de género (10), contraseña VARCHAR (20)); “;
// Variable para mantener la instancia de la base de datos pública SQLiteDatabase db;
// Contexto de la aplicación utilizando la base de datos. contexto de contexto final privado;
// Base de datos abierta / actualización auxiliar privado DataBaseHelper dbHelper;
loginDataBaseAdapter público (contexto de contexto)
{
contexto = contexto;
dbHelper = new DataBaseHelper (contexto, DATABASE_NAME, nulo, DATABASE_VERSION);
}
público LoginDataBaseAdapter open () lanza SQLException
{
db = dbHelper.getWritableDatabase ();
devuelve esto;
}
vacío público cerrado ()
{
db.close ();
}
SQLiteDatabase public getDatabaseInstance ()
{
volver db;
}
public void insertEntry (String rName, String pAn, String userName, String cellNo, String sex, String passwrd)
{
ContentValues newValues = new ContentValues ();
// Asigna valores para cada fila. newValues.put (“nombre”, rName);
newValues.put (“número_pan”, pAn);
newValues.put (“correo electrónico”, nombre de usuario);
newValues.put (“mobile”, cellNo);
newValues.put (“género”, sexo);
newValues.put (“contraseña”, contraseña);
// Inserta la fila en tu tabla db.insert (“mem_reg”, null, newValues);
Toast.makeText (contexto, “El recordatorio se ha guardado correctamente”, Toast.LENGTH_SHORT) .show ();
}
}