Flutter Sqflite | Easiest Tutorial | Flutter Tutorial for beginners

Поділитися
Вставка
  • Опубліковано 1 січ 2025

КОМЕНТАРІ • 393

  • @thelitterateman
    @thelitterateman 4 роки тому +33

    Highly recommended! Simplified with great explanation, while holding on the basics. Worth the 40 minutes in every sense.

  • @ntandotshongweni5240
    @ntandotshongweni5240 10 місяців тому +1

    dude, this is the best tutorial I found to understand sqflite int 2024. Simple and straight forward.

  • @glrbrasil
    @glrbrasil 2 роки тому +1

    This is the best tutorial on SQLite I've seen so far. Amazing!

  • @herseem
    @herseem 2 роки тому +1

    One of the most critical things you did here was explain WHY this and that. That was so important, so thank you for that

  • @bre3eze983
    @bre3eze983 3 роки тому +1

    dude , this is the best video to understand Sqflite Crud , thank you

  • @dawidmilitowski8801
    @dawidmilitowski8801 3 роки тому +3

    Step by step, no unnecessary complexities and fancy displays, Flutter team can learn from you when creating their tutorials!

  • @nagukr
    @nagukr 4 роки тому +2

    I have gone through other tutorials where I did not get head and tail of sqflite but this tutorial is really easy to understand. Thanks a lot.

  • @JaspreetSingh-fo2qe
    @JaspreetSingh-fo2qe 2 роки тому +1

    Exactly what I was looking for! BTW you were 100% correct in saying that other channels have made it complicated.

  • @vinamrasaxena7313
    @vinamrasaxena7313 4 роки тому +1

    Yes, the internet was covered with complex terms and you did present it in a simpler way. Thank you so much for your time and effort.

  • @faizc9984
    @faizc9984 4 роки тому +2

    Excellent tutorial Man!
    Honestly I tried lot of UA-cam videos and other articles about database, but none of them was this much simple.
    Great work.
    Subscribed even before completing the video !!

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

    Hoping of creating a simplified package that is a shield of the SQLite package you are using to make things even more esier, such that users will never care about instances, helper and stuffs like that. By the way it has been a long time since I did mobile development, i have refreshed my mind, thanks.
    Ps: NOn-java developers tend to fear maps a lot and most probably they even don't understand what's it. From PHP map is the same as associative arrays and when we introduce lists of maps, is the same as dealing with multidimensional associative arrays in php. Java/JavaFx developers do not need such explanation, we have dealt with Maps so many times.
    All in all thanks a lot. Many thanks

  • @theimpulson
    @theimpulson 4 роки тому +1

    The very best I could find on the internet. Nicely explained each and every term and the logic behind them.

  • @queensley9006
    @queensley9006 3 роки тому

    Thank yooouuuu sooo muuchhhh 😭❣️. I've been struggling with sqflite for a month cause it seemed so abstract but you've explained every little bit of it so clearly! You're a profound teacher!!

  • @kenducs14
    @kenducs14 3 роки тому

    Finally a begginers tutorial, All i see on youtube is for the advanced ones , Thank You so much

  • @averageprogrammingenjoyer2059
    @averageprogrammingenjoyer2059 2 роки тому

    Just wanna say. Great tutorial overall! Really simple straight to business.

  • @ayandas7988
    @ayandas7988 2 роки тому +1

    Sir I am writing static Database= _database; and its showing static variable can not be null. 😔😔

  • @furkanfrk5179
    @furkanfrk5179 2 роки тому

    Best video in UA-cam about this shared preferences. Clean and nice 👌

  • @omkarshinde2740
    @omkarshinde2740 3 роки тому

    Really a great and very helpful tutorial video ! I am just searching around for sqlite to integrate it with my flutter app but don't have any idea on it but after watching this video I think now I can proceed with DB integrating into my flutter app. Thank you !!

  • @PaulMcKillop
    @PaulMcKillop 3 роки тому +1

    This is an excellent video that will lay a good foundation for extending skills in handling data. The progress is logical and well-thought-out. The extension of this needs just a more complex data structure and passing data to the UI. Brilliant, well done, thanks!

  • @Newburyk
    @Newburyk 4 роки тому +2

    Great video, made the concept very simple and easy to understand. Thank you!

  • @abhishekmahajan3782
    @abhishekmahajan3782 4 роки тому +2

    Hey dude! Well done! appreciate the effort in making us understand each action you took in the code even if it made your video too long. From one dev to another, appreciation all over ! :)

  • @umakanthp8415
    @umakanthp8415 4 роки тому +1

    Excellent tutorial. fantastic, totally worth it all the 40 mins. Dude, you are soo good at explanation. I won't forget this database management for a long time. Just like this if possible make videos in interacting on native components of mobile(camera) etc. That could help our team a lot. And by the way thanks for the explanation.

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому

      Thank you so much 😊 , I'll try my best to bring these concepts in near future for sure!

  • @arshneetkathuria1757
    @arshneetkathuria1757 3 роки тому +1

    A great tutorial with precise and simple explanation. ..appreciation for your efforts!!

  • @vlycie6628
    @vlycie6628 4 роки тому

    I love how you explain and break things down to simpler terms. Indeed helpful for beginners. I'm just at the few minutes of the video and loving it. Thank you so much. Got yourself a new subscriber here.
    And I guess you will be very effective teacher for a tutorial about favorites list with sqflite + provider package.

  • @alfiopapotto8890
    @alfiopapotto8890 10 місяців тому +1

    very good video, thanks for all the great information

  • @danieldey
    @danieldey 4 роки тому

    the comments are not lying, this is really a good video

  • @raghav042
    @raghav042 2 роки тому

    You taught it in very simple way :)

  • @oussamaaniba392
    @oussamaaniba392 4 роки тому

    First sqflite tutorial search and I already got it, thanks a lot man

  • @shakilahmedkhan1161
    @shakilahmedkhan1161 2 роки тому

    Great teaching skills. Love watching this tutorial. You clear my concept of sqflite basic. Thank you very much.

  • @mzeiger100
    @mzeiger100 2 роки тому

    Thanks for the video but I have a problem - maybe because of newer versions of Dart/Flutter (Dart 2.18.2 Flutter 3.3.3). I need to use notation such as Future insert(...), Database? db, and return await db?.insert to get rid of errors. And the "insert" call from the GUI returns a null. I see that you do not use this in your lecture. Any suggestions?

  • @imaadthouheed7694
    @imaadthouheed7694 3 роки тому +1

    Guys I'm getting this error 'Non-nullable instance field '_database' must be initialized.
    Try adding an initializer expression, or add a field initializer in this constructor, or mark it 'late'.' Somebody help me out

  • @amansatvilkar2093
    @amansatvilkar2093 3 роки тому

    Great explanation.... Thanx ❤❤❤❤❤

  • @chippandenga6722
    @chippandenga6722 4 роки тому

    This is the best video with the best basic explanations to the topic. Thank you so much. I loved it.

  • @esntlaman3433
    @esntlaman3433 2 роки тому

    It really helped thanks alot. I just have 1 nit picking. It would be really helpful if u provided the code in the github too. For referncing

  • @rajausama2127
    @rajausama2127 3 роки тому

    Bro Give me a hug,,, you are awesome ...Must watch this video to clear your concept

  • @rishi2220
    @rishi2220 2 роки тому

    Hey! I really loved the video. However I want to know, If i want to get pr save data from a different version of database in the UI. what should I do?

  • @hardiklakhalani6268
    @hardiklakhalani6268 3 роки тому

    HELPED ME A LOT !!! Big THANKS

  • @hananeca4773
    @hananeca4773 3 роки тому +1

    this is a greate and simplified tuto thank you so much sir

  • @harshgupta6305
    @harshgupta6305 4 роки тому +1

    Great Tutorial with Simple Explanation...!!
    Loved it

  • @ryancarloful
    @ryancarloful 4 роки тому +1

    Great tutorial!!! Keep up the good work!

  • @dashaxedit
    @dashaxedit 11 місяців тому

    Very clear to me. Thanks a lot

  • @_mantis
    @_mantis 4 роки тому

    I really learned a lot from this tutorial. Your efforts in making these videos are very much appreciated!

  • @usmanasad7367
    @usmanasad7367 2 роки тому

    nicely explained, Helped alot in my project.

  • @codewa7605
    @codewa7605 3 роки тому

    best video of the month, still valid as of today

  • @v.nsudeep7042
    @v.nsudeep7042 2 роки тому

    hi, first of all thanks for this simplified one of its kind tutorial. i have a doubt. you have used deleted function to delete an id. the resulted database has no value in that id. can we shift all datas after the deleted id to left so as to fill deleted ids .i.e to not have an instance of id without a value when fetched query.

  • @RetselisitsoeMoabi
    @RetselisitsoeMoabi 2 роки тому

    Great work. very easy to follow and you explain very clearly.

  • @MohammadAli-vj4sr
    @MohammadAli-vj4sr 3 роки тому

    Love from ♥️ ..
    tring to understand since last 1 year but at last i can understand it..

  • @nandhinib1262
    @nandhinib1262 3 роки тому

    Really too nice...helpful need more videos about flutter...

  • @danniarrezafirdausy2538
    @danniarrezafirdausy2538 4 роки тому

    Bruh, it is as simple as you said! Really worth while

  • @schmoppel4899
    @schmoppel4899 4 роки тому

    Awesome video! Very simple, clear and good starting point for the topic!

  • @tkhroH2
    @tkhroH2 3 роки тому +1

    i don't follow how with the final table name can the insert, update etc be relevant to all created tables

  • @msharibahmed
    @msharibahmed 4 роки тому

    Very simple and understanding. Thank you for your efforts.

  • @daif_academy
    @daif_academy 3 роки тому

    you are awesome .. i don't know how can i thank you .. really thx so much dude .. your fans from egypt

  • @ottoslampenladen9914
    @ottoslampenladen9914 4 роки тому +3

    Thank you sir, this tutorial helped me a lot.

  • @bijendernagar15
    @bijendernagar15 3 роки тому

    Thank you so much sir your content more better than udemy. again thank you to provide free content. subscribed in first watch

  • @RitikJr
    @RitikJr 4 роки тому +2

    how to display this data on the screen without datatable widget? Can you please make a video on it.

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому

      You can watch my Api video where i explained parsing data and showing it on screen

  • @MankamalSingh
    @MankamalSingh 4 роки тому +1

    What database would you recommend for a match app along with chat, cloud Firebase (being the latest) or any other db such as sqflite?

  • @AHMADALI-kh5ok
    @AHMADALI-kh5ok 3 роки тому

    Simplified explanation , very helpful tutorial thanks

  • @quicklearnoffice
    @quicklearnoffice 2 роки тому

    there is any github link of project u create in this video so we can download it and understand it.

  • @codewithsadid
    @codewithsadid 2 роки тому

    Thanks Sir
    Love from Bangladesh

  • @jerjermin1
    @jerjermin1 4 роки тому

    Hi brother, what are the dependencies in your pubspec.yaml?

  • @abdulrazaqoladapo5237
    @abdulrazaqoladapo5237 4 роки тому +1

    how do i insert the query list data in a listview.builder(). and display in the ui

  • @queenpds3414
    @queenpds3414 3 роки тому

    Thanks man, so clear, from Indonesian

  • @daif_academy
    @daif_academy 3 роки тому

    again i want to say .. you are awesome .. im so happy .. thx dude

  • @abhinkrishnaka1206
    @abhinkrishnaka1206 4 роки тому

    Can't leave this video without a positive comment 😁 It's a well explained tutorial.
    Thank you for making such great video 🤩
    All support for you ❤️
    Subscribed 🔔👍

  • @shahbazhusain8612
    @shahbazhusain8612 4 роки тому +2

    Even after using db.execute, I am getting no such table error.

  • @MdSiam-kw5ox
    @MdSiam-kw5ox 3 роки тому

    WOW!! Thanks a lot, man. Many Many Many Thaks for the video. 😀

  • @daniels5690
    @daniels5690 4 роки тому

    Damn...thank you. I hope your yt channel will grow!

  • @davidhadwin3566
    @davidhadwin3566 2 роки тому +1

    It was going well but even though this video was released after null-safety came in it fails in the helper because of null safety.
    Pity.

  • @GiordanyOrellana
    @GiordanyOrellana 4 роки тому

    What are the theme settings you're using for your android studio? I really like it.

  • @AbdullahHattab
    @AbdullahHattab 3 роки тому

    tring path = join(directory.path, _dbName);I got error here which is "Undefined name '_dbName'. (Documentation) Try correcting the name to one that is defined, or defining the name." while i did as you , any idea please

  • @waqasashraf1984
    @waqasashraf1984 4 роки тому

    Easily implemented as explained. Great work.

  • @daumienebi
    @daumienebi 2 роки тому

    Hi, I'm always getting 'Instance of [insert table name]' instead of the data saved to the specific row in the database

  • @ziadismail5952
    @ziadismail5952 4 роки тому

    Awesome , Great Tutorial with Simple Explanation ,,,, Thanks

  • @abilovestotrade
    @abilovestotrade 4 роки тому +1

    Just found your channel, this video is awesome, subscribed, thank you

  • @rizkyfauzi1275
    @rizkyfauzi1275 4 роки тому +1

    Really useful, thanks for helped me!

  • @harshitbhargava
    @harshitbhargava 4 роки тому

    This video helps me a lot and the explanation that you gave in this tutorial is very easy to understand

  • @neilrodriguez6581
    @neilrodriguez6581 4 роки тому

    great video but i have just one question... if a would want for list of the names to appear on the screen what would i need to do... i

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому

      Make a getNames method and write the logic to retrieve the list, use FutureBuilder or call the method in initstate and display it on the screen using Listview

  • @uxruslan
    @uxruslan 2 роки тому

    Thank u so much for your efforts. Learnt a lot from you

  • @K19-fromfuture
    @K19-fromfuture 5 місяців тому

    great videos,where have you been these days 😅

  • @thotinh-ln4dj
    @thotinh-ln4dj 3 роки тому +1

    hi, I'm a new bie for flutter
    i have an old database named patient.dB with column
    int ID ;
    String? avatar;
    String? name;
    String? describe;
    String? link;
    String? date;
    String? hospital;
    now, i just want to read all record and display on listview.
    please help
    thank you very much!!!

  • @keidev7717
    @keidev7717 3 роки тому

    GREAT TUTORIAL! THANK YOU FOR YOUR EXPLANATION. ITS SO CLEAR. SUBSCRIBED, RING BELL!

  • @sheraz_razzaq
    @sheraz_razzaq 4 роки тому

    Thank you soo much bro it was very easy to understand. Kindly keep making videos with your unbelievable easy method.
    Again Thank you.

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому

      Thank you ❤️

    • @sheraz_razzaq
      @sheraz_razzaq 4 роки тому +1

      @@TheGrowingDeveloperDear if you don't mind i need your little help so kindly can we share contact info. if you like kindly here is my Email address: Sheraz73427@gmail.com.. looking for response ASAP
      Thank you.

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому

      @@sheraz_razzaq you can contact me on sahebsingh@hotmail.com

    • @sheraz_razzaq
      @sheraz_razzaq 4 роки тому

      @@TheGrowingDeveloper sure Thank you.

  • @shrirangab8848
    @shrirangab8848 3 роки тому

    This helped a lot!! saved my day!!

  • @ktahir000
    @ktahir000 4 роки тому +2

    Great tutorial. Learned a lot from it. Thanks for making it and would like you to please make more sqflite tutorials on advanced database operations like querying and updating multiple tables etc.

  • @bharath9628
    @bharath9628 3 роки тому +1

    sir insert was called on null in mycase pls help

  • @nisanka
    @nisanka 4 роки тому

    Great video!!! You did your best Bro.

  • @max3ktd
    @max3ktd 4 роки тому

    Hi The video is really great and help me a lot,but i have a question what happen if i will call initialize database again and ,i mean does it recreate or open the database if already exist.

  • @saisreekarsesham5912
    @saisreekarsesham5912 4 роки тому

    One of the best and clearest explanation 🙏 keep it up thank you
    Subscribed😉

  • @domontowicz
    @domontowicz 3 роки тому +1

    Please, show how to retrieve BLOB image data (not String) from existing SQLite database with sqflite in Flutter, can't find it anywhere

  • @eddiekanyemba6683
    @eddiekanyemba6683 3 роки тому

    Best video, very well explained. Leant a lot 👌🏿

  • @mohdaamir5979
    @mohdaamir5979 4 роки тому

    Really great video for covering basics.
    Thanks!!!

  • @MohsinKhan-lu6kc
    @MohsinKhan-lu6kc 3 роки тому

    Thank you for such quality content ❤

  • @jijeeshpadmanabhan350
    @jijeeshpadmanabhan350 3 роки тому

    you made it so simple even though it is difficult to follow.

  • @programmingarmy
    @programmingarmy 3 роки тому

    thank you so much sir , thank u Indian people .

  • @rohitghodke358
    @rohitghodke358 4 роки тому +1

    can you tell me function to delete all rows?

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому +1

      Just execute the delete command without giving any whereargs

  • @dalestewart
    @dalestewart 4 роки тому

    Another Excellent tutorial. Perhaps make a video on stored procedures and triggers. Thanks

  • @castrox605
    @castrox605 4 роки тому

    Really appreciate your videos! but what if the db is needed to download from url?

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому +1

      Then instead of creating a new File and path we will download the file and then save it to some path and refer to it !

    • @castrox605
      @castrox605 4 роки тому

      @@TheGrowingDeveloper thanks for your reply, am gonna check it out!

  • @durgeshkolli63
    @durgeshkolli63 3 роки тому

    Bro please come back to youtube and continue the journey. Waiting for your new videos.

  • @mubeennaeem4470
    @mubeennaeem4470 4 роки тому

    Great tutorial.
    Loved it.

    • @TheGrowingDeveloper
      @TheGrowingDeveloper  4 роки тому +1

      Glad you liked it!

    • @mubeennaeem4470
      @mubeennaeem4470 4 роки тому

      @@TheGrowingDeveloper i am getting error
      Method insert is called on null.
      Can you help me with it