Python SQLite Data Entry Form with Tkinter tutorial for beginners - Python GUI project

Поделиться
HTML-код
  • Опубликовано: 30 июн 2024
  • SQLite Data Entry form with Python tutorial for beginners. Python GUI project for beginners. Learn how to create a responsive data entry form with Tkinter and add the data to an SQLite database.
    Learn SQLite 3 with Python. Learn how to launch and create your first Data Entry GUI for Python programs and desktop applications.
    Part 1 (Tkinter GUI) • Tkinter Data Entry For...
    In this tutorial, you will learn how to use Tkinter, Python, and SQLite to enter data to an SQLite database using your data entry form. You will:
    - Install and setup DB Browser
    - Create a new SQLite database file with Python
    - Create SQLite table with Python
    - Insert data to SQLite table with Python
    Source code: github.com/codefirstio/tkinte...
    For more info:
    Install and Setup Tkinter for beginners: • Install and Setup Tkin...
    Playlist link: • Tkinter tutorials
    Timestamps:
    00:00 Introduction and overview
    01:58 Intro to SQLite and DB Browser
    03:00 Recapping the previous video
    03:52 Creating an SQLite database with Python
    05:08 Creating an SQLite table with Python
    08:21 Inserting data into the SQLite table
    Socials:
    My email: code.first.io@gmail.com
    Tiktok: / hala.codes
    *************
    *Tags*
    Tkinter tutorial
    Tkinter Data Entry
    Data Entry form Tkinter
    Tkinter install
    Tkinter Setup
    Tkinter GUI tutorial
    GUI tutorial Python
    GUI Project Python
    Graphical User Interface Python
    Python tutorial
    SQLite Python
    Python SQLite tutorial
    Python SQLite3
  • НаукаНаука

Комментарии • 66

  • @novicetech1
    @novicetech1 6 месяцев назад +1

    Absolutely outstanding tutorial! Thank you so much. I have been away from Python since 2018. I was only ever really interested in doing things with Tkinter and SQLite. When I finally got back to it this year (2023), I was shattered to discover that most of my knowledge was gone (that kinda comes with age). In an effort to review, I stumbled across your videos. I am so grateful to you. I now feel like I am back on my feet again with these technologies. Thank you, thank you, thank you.

  • @kaduflutist
    @kaduflutist 9 месяцев назад +1

    Thank you, Hala! You're an excellent instructor and coach. I'm so thankful and grateful for your time and expertise. Keep doing this great job!

  • @zettkusanagi6322
    @zettkusanagi6322 11 месяцев назад +2

    Thank you for this series. You go straight to the point and are very clear on instructions. I was able to understand Tkinter Layout thanks to your teaching. I am now checking other of your projects.

  • @jimhess2590
    @jimhess2590 Год назад

    These videos were very, very helpful. I learned most of everything that I needed to move my project forward. Thanks!!!

  • @andresfelipebarrera5110
    @andresfelipebarrera5110 Год назад

    Very helpful, finally I could advance in my project, very grateful!!

  • @user-ub3vy8rj4d
    @user-ub3vy8rj4d 10 месяцев назад

    Tack så mycket. Tydligt och mycket användbart. Lycka till.
    Thanks so much. Clear and very useful. Good luck.

  • @Foiliagegaming
    @Foiliagegaming Год назад +1

    Great video. I started following along and I was running into an error with the database where it was saying that a column did not exist. After staring at the code for to long trying to pin down what it was (assuming it was a typo) I called it quits for the day. Today I had the same error for a different column but was able to find the problem and it worked! Thank you!

  • @user-ph5jv5nz7p
    @user-ph5jv5nz7p Год назад +1

    Дай бог тебе здоровья
    God bless you for your video, blyad'

  • @user-ek1jf2ep2k
    @user-ek1jf2ep2k 9 месяцев назад

    Iam a newbee, I was looking for this, you nailed it Hala, looking forward to learn more from you, Shukran

  • @Pattypatpat7122
    @Pattypatpat7122 5 месяцев назад

    Amazing tutorial! I've learnt a lot in such a short period of time

  • @Diogene-pl1lq
    @Diogene-pl1lq 8 месяцев назад

    Thanks alot Hala, I am improving my skills along your advices and teaching!
    You are the data's fairy😉

  • @jehoshaphatamihere9204
    @jehoshaphatamihere9204 Год назад

    Thanks very much madam, God bless you, You have made the code very simple to understand
    you are my python teacher from now onward

  • @rickyusuf8696
    @rickyusuf8696 4 месяца назад

    Jazaaki Allahu khairan for the wonderful video! It was a great refresher for me, and the way you explained it was very easy to follow along and make sense of it.

  • @fabiomatta1530
    @fabiomatta1530 4 месяца назад

    Thank you very much for your work. Love the way you teach.

  • @zooeymoments8516
    @zooeymoments8516 Год назад +2

    Totally helpful. I learned a lot.
    Could be able to make new video how to retieve, edit and save back to database. It will mean a lot.

  • @Gareth.W
    @Gareth.W 3 месяца назад

    Amazing tutorial. Thanks so much for creating this.

  • @garymaya1767
    @garymaya1767 Год назад

    i love you! thank you for the information!

  • @fazilelectronics3080
    @fazilelectronics3080 Год назад

    Thank you so much. I've learned a lot from your video

  • @sumitkumargupta1720
    @sumitkumargupta1720 Год назад

    Very helpful video. Thanks a lot.

  • @ziarasuli3102
    @ziarasuli3102 3 месяца назад

    This Tutorial is really useful thanks alot.

  • @paulsingirok4600
    @paulsingirok4600 6 месяцев назад

    Thankyou. This was very helpful.

  • @ParadoxCheats
    @ParadoxCheats Год назад

    amazing explanation of everything

  • @kingmenka2085
    @kingmenka2085 6 месяцев назад

    Hala
    You are amazing keep up the good work

  • @Frazur
    @Frazur Год назад +3

    This was super helpful. Even though I am using mySQL, the syntax is almost the same. This really help guide me in the right direction

    • @codefirstwithhala
      @codefirstwithhala  Год назад

      Glad it helped!

    • @gregoneill4391
      @gregoneill4391 Год назад

      @@codefirstwithhala is there a possibility of doing a PySimpleGUI version video??

  • @vinzenzglenk860
    @vinzenzglenk860 Год назад

    Great video

  • @eqsciencerayong2678
    @eqsciencerayong2678 Год назад

    thank u. for the best practices.

  • @Pythonmailservice
    @Pythonmailservice 17 дней назад

    Thank you!

  • @vaidheeswaranbharathy87
    @vaidheeswaranbharathy87 7 месяцев назад

    Excellent

  • @2ncielkrommalzeme210
    @2ncielkrommalzeme210 8 месяцев назад

    Your Video with your teaching way is very good thanks İ ant to by a coffe in future.

  • @TyphonNeuron
    @TyphonNeuron 4 месяца назад

    Thanks for the tutorial so far. Can you continue with this data entry form and sqlite3 to show how to delete data from tables or how to export the table data into csv or json formats? Great videos, nice, celar explanations. Thanks again.

  • @rzvn111
    @rzvn111 9 месяцев назад

    Thanks!

  • @user-uq4ox9ki1f
    @user-uq4ox9ki1f 4 месяца назад

    very useful tutorials

  • @thecubanrelaxshitposting3733
    @thecubanrelaxshitposting3733 Год назад +1

    your videos are sooo great i love it

  • @Sunilkumar-1564
    @Sunilkumar-1564 6 месяцев назад

    thank you so much 👍👍👍👍👍👍

  • @steamersteamer1003
    @steamersteamer1003 9 месяцев назад

    I think you are awesome!

  • @deviskalo
    @deviskalo Год назад

    Thanks so much! You really did great work here. I am glad and appreciate your work.

  • @perlasaadeh3322
    @perlasaadeh3322 Год назад

    I'm passing because of you! THANK YOU!

  • @barackuse
    @barackuse Год назад +1

    Great Video, what if we wanted to retrieve data from the DB? Will there be video on that?

  • @weikang234
    @weikang234 Год назад

    Hello Hala, can i check what are the extensions you use in VS Code for your Python? Mine does not have the same color coding as yours

  • @Zak-l7e
    @Zak-l7e 9 месяцев назад +1

    Brilliant video, just another way of coding:
    conn = sqlite3.connect('test1.db')
    c = conn.cursor()
    c.execute(
    "CREATE TABLE IF NOT EXISTS Student_Form (Title string, First Name TEXT, Surname TEXT, Age INTEGER, "
    "Nationality TEXT, Num_courses INTEGER, Num_semesters INTEGER)")
    c.execute("INSERT INTO Student_Form VALUES (?,?,?,?,?,?,?)",
    (title, first_name, last_name, age, nationality, num_courses, num_semesters))
    conn.commit()
    conn.close()

  • @its_code
    @its_code Год назад +1

    😍😍🤩🤩 very helpful 🖤

  • @autarroy
    @autarroy Год назад

    Hello Hala,
    First of all I would like to thank you for your kind explanation.
    I'm doing exactly what you did but I get a question mark when creating my .db Could you help me?

  • @campfiregames4633
    @campfiregames4633 Год назад +1

    Thank you

  • @alfiartya23
    @alfiartya23 Год назад +2

    Hi, I would like to say thank you with this video. It really helpful for my project. But I want to ask, when I want to take example user age which is a number/integer. Should I use .get() or convert it into int() that user age entry? because every entry input will always return string value. Thank you 😄

    • @ryder4481
      @ryder4481 11 месяцев назад +3

      age = int(user_age_entry.get())

  • @SuperKevinFS
    @SuperKevinFS Год назад

    HI thanks for a great course. I do not know how to connect sqlite (i use subline) and DB browser sqlite could you kindly point me in the right directions there is not much on this aspect of SQLITE thank u

  • @horsfallprosper5909
    @horsfallprosper5909 7 месяцев назад

    Which text colour editor are you using in your Vs code

  • @kapibara2440
    @kapibara2440 3 месяца назад

    Brilliant tutorial Hala ❤❤❤

  • @gregoneill4391
    @gregoneill4391 Год назад

    @Code First with Hala Hi I am trying to do this with a form for my project but it was with pysimplegui, I can get some success with this but I cant seem to get it to store the values in it. do you have a pysimplegui version of this?

  • @infernimus9563
    @infernimus9563 3 месяца назад

    11:30 why don't you use the executemany method to execute multiple queries?

  • @dmskarunaratne80
    @dmskarunaratne80 29 дней назад

    at the end of conn.close() clear data entry form with clear data function??

  • @MohamedShams919
    @MohamedShams919 Год назад

    how can i save the data to excel sheet on sharepoint?

  • @blendid242
    @blendid242 8 месяцев назад

    Hi, How change theme color text for sql code plz. I always an orange text :(

  • @2ncielkrommalzeme210
    @2ncielkrommalzeme210 8 месяцев назад

    how can we encrypt our file in sqlite.??????

  • @diegovilchesloyola6656
    @diegovilchesloyola6656 10 месяцев назад

    How can you do an .exe?

  • @user-hn6xc9kh4j
    @user-hn6xc9kh4j Год назад

    Why don't you present your content in the language of your country instead of using the English language to publish the content, silly girl