Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows中使用Python 3连接到Sql Server_Python_Sql_Python 3.x_Database Connection_Python Module - Fatal编程技术网

在Windows中使用Python 3连接到Sql Server

在Windows中使用Python 3连接到Sql Server,python,sql,python-3.x,database-connection,python-module,Python,Sql,Python 3.x,Database Connection,Python Module,有人能告诉我如何使用Python连接到MS SQL Server的正确方向吗?我要做的是读取一个文本文件,提取一些值,然后将文本文件中的值插入Sql Server数据库中的表中。我正在使用Python3.1.3,我在research online中遇到的一些模块似乎没有包含在库中。我错过什么了吗?是否有一个好的第三方模块,我应该知道。任何帮助都将不胜感激。我正在使用Windows。谢谢有一个模块。您可以找到安装说明还有很多。至少已经为Python3.1做好了充分的准备,但我还没有使用它,所以我不

有人能告诉我如何使用Python连接到MS SQL Server的正确方向吗?我要做的是读取一个文本文件,提取一些值,然后将文本文件中的值插入Sql Server数据库中的表中。我正在使用Python3.1.3,我在research online中遇到的一些模块似乎没有包含在库中。我错过什么了吗?是否有一个好的第三方模块,我应该知道。任何帮助都将不胜感激。我正在使用Windows。谢谢

有一个模块。您可以找到安装说明

还有很多。至少已经为Python3.1做好了充分的准备,但我还没有使用它,所以我不能评论它是否合适……

我找到了一个名为CEODBC的模块,在做了一些研究之后,我可以将它用于Python3。看起来他们也将很快发布与Python3兼容的PYODBC版本。感谢您的帮助。

请指定您希望从哪个平台连接到MS SQL Server,我认为没有本机Python SQL Server连接器。到目前为止,此模块似乎不适用于2.6之后的Python版本。是的:“正在进行支持Python 3.0和3.1的工作”。我又找到了一个连接器:,这里是,但这篇文章是在2007年写的,这就是为什么可能支持Python 3的原因