Spaces:
Sleeping
Sleeping
File size: 472 Bytes
fe612fa |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import streamlit as st
import sqlite3
import pandas as pd
st.title("Task 3: Query Data")
db_name = st.text_input("Enter database name:", "example.db")
query = st.text_area("Enter SQL query (e.g., SELECT * FROM students):")
if st.button("Execute Query"):
try:
conn = sqlite3.connect(db_name)
result = pd.read_sql_query(query, conn)
st.write(result)
except Exception as e:
st.error(f"Error: {e}")
finally:
conn.close()
|