【发布时间】:2022-11-13 18:00:43
【问题描述】:
我正在尝试在后端使用烧瓶和 python 制作一个 html 网站。我想集成 Microsoft SQL Server 以在网站上显示我的表中的数据。
我的问题是我已经使用以下代码成功地从数据库表中获取数据:
def database():
conn = pyodbc.connect('Driver={SQL Server Native Client 11.0};'
'Server=RIZWAN-LAPTOP;'
'Database=MultiCarePharmacy;'
'Trusted_Connection=yes;')
cursor = conn.cursor()
data = pd.read_sql("SELECT ID FROM Employee", conn) #pd is panda library
conn.commit()
return data
这个data 包含我使用以下代码发送到 html 的整个表:
def editEmployee():
(to_send)=str(database())
return render_template("editEmployee.html",to_send=to_send)
这里to_send=data
所以问题是表格在控制台中完美显示,但在 html 下拉框中变形。
html select box
在控制台上,表格显示为: console output
【问题讨论】: