我正在尝试将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()
我认为您不能使用在IronPython中使用本机库(dll或其他二进制文件)的Python库。不要尝试使用
pyodbc
,而是使用.NET方式连接到数据库。见http://www.ironpython.info/index.php?title=Databases_with_Odbc。我已经用Oracle的ODBC连接测试过了,它能正常工作。在类似的问题也出现在Jython中,您可以使用JDBC驱动程序或纯Python库。在
相关问题 更多 >
编程相关推荐