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

Bu blogdaki popüler yayınlar

MSSQL - pydobc - Kirtasiye

Sqlite Select - 2