【发布时间】:2021-08-19 07:25:21
【问题描述】:
我正在尝试创建一个网络应用程序来处理帐户数据并将所述数据打印到帐户报表和年龄分析中。
需要从现有的 Sage Evolution 数据库中获取数据并通过 Django 打印到网页。
我查看了 Django 文档,但是它提供的 inspectdb 函数并没有提供太多关于如何通过数据库 IP 地址获取数据的信息。
有没有人有关于如何通过IP地址获取这些数据的代码示例/教程,几乎与下面的.BAT代码相同
import pymssql
user = '[User ]'
password = '[Password]'
server = '[IP]'
#username: [Username]_dev_ro
#password: [Password]
#database name: DB_Name
databaseName = 'DB_Name'
conn = pymssql.connect(server, user, password, databaseName)
cursor = conn.cursor(as_dict=True)
cursor.execute('SELECT top 10 * FROM [DB_Name].[dbo].[_etblGLAccountTypes]')
for row in cursor:
print(row)
conn.close()
【问题讨论】:
标签: python django database sage-erp