acecalisto3 commited on
Commit
e2c6b91
·
verified ·
1 Parent(s): eb6af4d

Update components/database_page.py

Browse files
Files changed (1) hide show
  1. components/database_page.py +11 -7
components/database_page.py CHANGED
@@ -1,14 +1,18 @@
 
1
  import streamlit as st
2
- from langchain.chat_models import ChatOpenAI
3
- from data.database_system import DATABASE_SYSTEM
4
 
5
  def show_database_page(chat):
6
  st.title("Database Interaction")
7
- st.write("This page interacts with a database system.")
8
 
9
- database_selection = st.selectbox("Select a database system:", DATABASE_SYSTEM)
10
- database_query = st.text_input("Enter the database query:")
 
 
 
 
11
 
12
  if st.button("Execute Query"):
13
- # Implement the functionality for executing a query
14
- pass
 
1
+ # components/database_page.py
2
  import streamlit as st
3
+ import sqlite3
 
4
 
5
  def show_database_page(chat):
6
  st.title("Database Interaction")
7
+ st.write("This page interacts with a SQLite database.")
8
 
9
+ def execute_query(query):
10
+ conn = sqlite3.connect("test.db")
11
+ result = conn.execute(query)
12
+ return result.fetchall()
13
+
14
+ database_query = st.text_input("Enter the SQLite query:", "SELECT * FROM users;")
15
 
16
  if st.button("Execute Query"):
17
+ result = execute_query(database_query)
18
+ st.write(result)