Sqlite Select - 1
import streamlit as st
import sqlite3
import pandas as pd
connection = sqlite3.connect("OKYS.db")
cursor = connection.cursor()
with st.form ("Kişi Bilgileri"):
KisiAdi = st.text_input ("Kişi Adı:")
Soyadi = st.text_input ("Soyadı:")
Getir = st.form_submit_button ("Kişi Bilgilerini Getir")
if Getir:
kisiler = pd.read_sql ("SELECT * FROM Kisiler where KisiAdi = ? and Soyadi = ?", connection,
params = [KisiAdi, Soyadi])
st.dataframe(kisiler, column_order=["KisiAdi", "Soyadi", "Cinsiyeti", "DogumTarihi"], hide_index=True)
cursor.execute("SELECT * FROM Kisiler")
st.write("Tüm kişiler:")
result = cursor.fetchall()
for r in result:
st.write(r)
cursor.execute("SELECT * FROM Kisiler")
st.write("\nBirinci kişi:")
res = cursor.fetchone()
st.write(res)
st.write("İkinci kişi:")
res = cursor.fetchone()
st.write(res)
connection.commit()
connection.close()
Yorumlar
Yorum Gönder