Hoşgeldin Misafir

Python ile Veritabanı Bağlantısı ve Sorgulama İşlemleri

voyvoda

17 Ara 2022
1,484 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
import sqlite3 # Veritabanı bağlantısı oluşturma baglanti = sqlite3.connect("veritabani.db") # Veritabanı sorgusu oluşturma sorgu = "SELECT * FROM kullanici WHERE yas > ?" # Sorgu parametreleri parametreler = (18,) # Sorgu çalıştırma cursor = baglanti.cursor() cursor.execute(sorgu, parametreler) # Sonuçları alıp işleme sonuclar = cursor.fetchall() for satir in sonuclar: print(satir) # Bağlantıyı kapatma baglanti.close()
Yukarıdaki kod örneğinde, SQLite veritabanına bir bağlantı oluşturulur. Ardından, "kullanici" tablosundan "yas" sütunu 18'den büyük olan kullanıcıları seçen bir sorgu oluşturulur.

Sorgu parametreleri kullanılarak sorgu çalıştırılır ve sonuçlar fetchall() metoduyla alınır. Sonuçlar üzerinde döngü kullanılarak her bir satır ekrana yazdırılır.