Somo la 5 Python Sqlite: Jinsi ya kusoma (Read) data kutoka kwenye database

Kusoma (Read) data kutoka kwenye database ni hatua muhimu sana. Hapa ndipo tunapata faida halisi ya kuhifadhi taarifa zetu. Leo, tutajifunza jinsi ya kuunda faili la read.py na kuelewa kila mstari wa msimbo wake.

 


 

Hatua ya 1: Kuunda Faili la read.py

 

Fungua Text Editor (kama vile VS Code au Sublime Text), kisha uunde faili jipya na uli save kama read.py kwenye eneo lile lile ambalo faili za db_conn.py na insert.py zilipo. Kisha,uingize code zifuatazo.

Mfano:

read.py

import db_conn as dbConn

def ReadData():
    connection = dbConn.get_connection()
    cursor = connection.cursor()
    # SELECT
    query = "SELECT * FROM products"
    cursor.execute(query)
    results = cursor.fetchall()
    for Endex, result in enumerate(results, 1):
        Id, name, taken, quantity, location, price = result
        print(f'Jina la bidhaa: {name}, imekopwa kwa {taken}, kiasi ni {quantity}, eneo la mteja: {location} na kiasi cha deni ni {price:,}/-')
           
   
ReadData()
   

 


 

Hatua ya 2: Kuelewa Code katika faili la read.py

 

Sasa hebu tuchambue code zetu ili kuelewa kila mstari unamaanisha nini.

Baada ya kuiita function yetu ya ReadData() tuta run kwenye terminal yetu na sasa tutaweza kusoma vyema data zetu kutoka kwenye database.

VIDEO TUTORIAL: ?

Tazama au Download video

MWISHO:

Katika somo litakalofuata tutaenda kujifunza zaidi jinsi ya ku sasisha (Update) taarifa zetu kutoka kwenye database