Curso de flutter | aprende base de datos en flutter | como usar sqlite en flutter para PRINCIPIANTE

Поділитися
Вставка
  • Опубліковано 17 гру 2024

КОМЕНТАРІ • 14

  • @carlosgarciamorales1383
    @carlosgarciamorales1383 4 місяці тому +1

    muchísimas gracias, muy buen contenido la verdad el mejor que existe en todo UA-cam y una explicación perfecta, tenia la duda por que medio se le puede contactar para dudas? por favor y muchas gracias

    • @edumasterrd
      @edumasterrd  4 місяці тому

      Gracias.. me alegra que te sirva.. haré un contacto y serás el primero en recibirlo. Por aquí mismo.. para cualquier aporte..

  • @grbsql
    @grbsql 9 місяців тому +1

    Excelente video. Muchas gracias por compartir

  • @wilzyg5080
    @wilzyg5080 Рік тому

    Otra consulta, la inserción del id lo hace como autoincrement? Es opcional indicar autoincrement en la sentencia de creación de la tabla??
    EXCELENTE CANAL!!!

    • @edumasterrd
      @edumasterrd  Рік тому +1

      Puedes ponerlo como autoincrement en sql al crear la tabla. O usando el gestor de sqlite de base de datos descargándolo desde Google.

  • @wilzyg5080
    @wilzyg5080 Рік тому +1

    Varias consultas:
    1 - Por qué se pone tantas comas si el sistema/flutter no pide? 🤔
    2 - Se puede usar indistintamente doble comilla " " y comilla simple ' ' ?
    3 - Las sentecias SQL deben escribirse en mayúsculas CREATE BLABLABLA? O igual fucionan en minúsculas create blablabla
    4 - Si x ejemplo escribí mal el nombre de la columna de una tabla y ya generé el apk o ejecuté, para arreglar el nombre de la columna y volver a correr ya tengo que cambiar la versión a 2??

    • @edumasterrd
      @edumasterrd  Рік тому +1

      1- si hablas de las comillas de.flutter es por claridad y legibilidad y separar widget. En el código
      2- si puede usar comillas simples o dobles.
      3-puedes usar mayúsculas o minúscula
      Si escribes mal algo. Simplemente lo cambias a nivel de base de datos usando el gestor de sqlite. O con un after. O pasas a la versión dos como dices.. pero es mejor lo anterior que te mencioné.

  • @MarcoLuna-t4d
    @MarcoLuna-t4d 8 місяців тому +1

    Es una lastima desarrollar una pagina web con flutter y no poder integrar una base da datos diferente de firebase, flutter esta orientado a aplicaciones moviles y deja de lado el uso para construir paginas web con base de datos. despues de meses de estar buscando una opcion, dejo flutter y regreso con mis viejos amigos HTML y CSS. Hasta nunca flutter !

    • @edumasterrd
      @edumasterrd  8 місяців тому

      Muy buena salud mi canal tengo cómo usar share preference que solo sirve para configuraciones y sqite ya para una base de datos local.. tendré pendiente otro video con otras tipos de base de datos funcionando en flutter

  • @joseandresalvareztoro6399
    @joseandresalvareztoro6399 Місяць тому

    Future _openDataBase() async {
    final databasepath= await getDatabasesPath();
    path= join(databasepath, 'mydatabase.db');
    return openDatabase(path, onCreate: (db, version) async {
    await db.execute(
    'CREATE TABLE mitabla (id INTEGER PRIMARY KEY, name TEXT)',
    );
    },version: 1);
    } " En esta parte me sale este error " Se produjo una excepción.
    StateError (Bad state: databaseFactory not initialized
    databaseFactory is only initialized when using sqflite. When using `sqflite_common_ffi`
    You must call `databaseFactory = databaseFactoryFfi;` before using global openDatabase API
    )

    • @edumasterrd
      @edumasterrd  Місяць тому

      Saludo. Debes seguir los pasos del vídeo exactamente igual. Esos pasos funcionan ya que fueron probados recientemente ..El error dice que debes inicializar databasefactory.. es un poco difícil a simple vista saber que te falta. Para eso se debería ver el código completo. Pero con seguridad puedo decirte que debes seguir los pasos que funcionan perfectamente. No saltes nada.. luego modificas después que te funcione.

    • @edumasterrd
      @edumasterrd  Місяць тому

      Recuerda implementar las dependencias e importarlas antes de usarlas.. y aplicarlas con el putget

    • @joseandresalvareztoro6399
      @joseandresalvareztoro6399 Місяць тому

      @@edumasterrd gracias