23得票4回答
在Linux上使用pyodbc向nvarchar mssql字段中插入Unicode或UTF-8字符

我正在使用Ubuntu 9.04 我已经安装了以下软件包版本:unixodbc and unixodbc-dev: 2.2.11-16build3 tdsodbc: 0.82-4 libsybdb5: 0.82-4 freetds-common and freetds-dev: 0.82-4...

22得票2回答
无法使用pyodbc在Access中创建表格。

我正在尝试使用pyodbc在MS Access数据库中使用Python创建表,但是当我运行我的脚本时,没有任何表被创建,也没有出现错误。我的代码:#!/usr/bin/env python import pyodbc con = pyodbc.connect(r'DRIVER={Micros...

22得票7回答
pyodbc - 批量插入速度非常慢

使用这个表:CREATE TABLE test_insert ( col1 INT, col2 VARCHAR(10), col3 DATE ) 以下代码运行需要40秒:import pyodbc from datetime import date conn = ...

22得票2回答
使用变量作为参数执行select语句的方法 - pyodbc

我正在尝试遍历名为Throughput的表中所有行,但仅针对特定的DeviceName(存储在data ['DeviceName']中)。我尝试了以下代码,但它没有起作用:for row in cursor.execute("SELECT * FROM Throughput WHER...

21得票3回答
在Alpine Linux Docker容器中安装ODBC驱动程序

我目前有以下Dockerfile用于创建我的Docker镜像。FROM python:3.6.6-alpine3.8 # Add dependencies for Python packages pandas, numpy and pyodbc RUN apk add --no-cache ...

21得票1回答
pyodbc是否支持任何形式的命名参数?

我知道sqlite3有data = {'test_col': 012345679} sqlite3_conn.execute(""" UPDATE test_db SET test_col = :test_col ;""", data) 同时mysql-connector-py...

21得票7回答
使用Python将CSV文件写入SQL Server数据库

我正在尝试使用Python将CSV文件写入SQL Server数据库中的表格。 当我传递参数时,我遇到了错误,但是手动执行时没有任何错误。 这是我正在执行的代码。cur=cnxn.cursor() # Get the cursor csv_data = csv.reader(file(Samp...

21得票7回答
无法在Windows 7上使用pyodbc建立与SQL Server的连接。

我在Windows 7上使用ActivePython 2.7.2.5。尝试使用以下代码连接到sql-server数据库时,使用pyodbc模块收到了下面的Traceback。您有什么想法,我做错了什么吗?CODE:import pyodbc driver = 'SQL Server' serv...

20得票2回答
pyodbc.connect对于连接SQL Server时忽略超时参数

我在Linux上使用pyodbc和FreeTDS连接到SQL Server 2005。我注意到我的连接的超时参数并没有被查询所遵守。 当我运行以下代码时,我期望在两个cursor.execute调用后看到超时错误。import pyodbc import time connString = ...

20得票1回答
Python Pyodbc:如何连接到特定实例

我正在尝试连接到特定的SQL Server实例,并从系统表中获取一些数据。我使用以下代码片段进行连接:connSqlServer = pyodbc.connect('DRIVER={SQL Server Native Client 10.0};SERVER=192.106.0.102;DATA...