尝试用C语言在IronPython中导入pyodbc库#

2024-10-04 03:21:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将IronPhyton脚本语言嵌入到C项目中。我希望能让用户在我的C项目中用IronPhyton编写代码。在

我需要让用户使用ironpyton从数据库中获取数据,但我找不到导入pyodbc库的方法。我应该把库文件放在哪里才能让Ironpyton建立连接?是否应将库添加到Visual Studio中?我迷路了。这个库不是一个DLL文件,而是一堆.pdb文件。在

下面的代码是IronPhyton。在

import pyodbc
cnxn = pyodbc.connect("DRIVER={SQL Server};SERVER=SOME-PC;DATABASE=my_db")
cursor = cnxn.cursor()

Tags: 文件项目方法代码用户数据库脚本语言cursor
1条回答
网友
1楼 · 发布于 2024-10-04 03:21:26

我认为您不能使用在IronPython中使用本机库(dll或其他二进制文件)的Python库。不要尝试使用pyodbc,而是使用.NET方式连接到数据库。见http://www.ironpython.info/index.php?title=Databases_with_Odbc。我已经用Oracle的ODBC连接测试过了,它能正常工作。在

类似的问题也出现在Jython中,您可以使用JDBC驱动程序或纯Python库。在

相关问题 更多 >