Windows环境

安装环境:python 2.7 + Eclipse 4.3 + pydev 3.9 + pymssql 2.01
注意:
64位Eclipse必须使用64位JDK,32位Eclipse必须使用32位JDK

1. 下载 pydev
http://sourceforge.net/projects/pydev/files/pydev/
注意: pydev 3.9必须使用java 7及以上版本,否则Eclipse无反应

2. 下载 pymssql-2.0.1.win32-py2.7.exe
https://pypi.python.org/pypi/pymssql/2.1.0
执行exe文件,python 安装目录下会出现_mssql.pyd 和 pymssql.pyd
C:\Python27\Lib\site-packages

3.测试


from pymssql import connect  # @UnresolvedImport
conn = connect(host="127.0.0.1", user="DataClient", password="test",
database="TimeSeries")
cursor = conn.cursor()
cursor.execute("exec getResearchSalesAndRepurchaseByYear %s, %d", ('F000000I1F',2011))
rows = cursor.fetchall()
for row in rows:
print row[0]
print row[1]
# cursor.execute("""
# IF OBJECT_ID('persons', 'U') IS NOT NULL
#     DROP TABLE persons
# CREATE TABLE persons (
#     id INT NOT NULL,
#     name VARCHAR(100),
#     salesrep VARCHAR(100),
#     PRIMARY KEY(id)
# )
# """)
# cursor.executemany(
#     "INSERT INTO persons VALUES (%d, %s, %s)",
#     [(1, 'John Smith', 'John Doe'),
#      (2, 'Jane Doe', 'Joe Dog'),
#      (3, 'Mike T.', 'Sarah H.')])
# # you must call commit() to persist your data if you don't set autocommit to True
# conn.commit()
# cursor.execute('SELECT * FROM persons WHERE salesrep=%s', 'John Doe')
# row = cursor.fetchone()
# while row:
#     print("ID=%d, Name=%s" % (row[0], row[1]))
#     row = cursor.fetchone()
conn.close()

在"from pymssql import connect"会提示错误:“unresolved import connect”, 这是静态代码检查报错。 解决方法,将鼠标放在报错的行,按“ctrl+1” 选择“unresolvedimport”, 会自动加入注释“# @UnresolvedImport”。

更多例子:
http://pymssql.org/en/latest/pymssql_examples.html

pymssql 安装和使用相关推荐

  1. Python3.x:pip install pymssql安装时出错

    Python3.x:pip install pymssql安装时出错 一.错误日志 error: Microsoft Visual C++ 14.0 is required. Get it with ...

  2. Python——pymssql安装

    下载: https://pypi.python.org/pypi/pymssql/2.0.1#downloads pymssql的安装包: pymssql-2.0.1.win32-py2.7.exe ...

  3. python pymssql安装_步骤 1:配置 pymssql 环境 - SQL Server | Microsoft Docs

    步骤 1:配置用于 pymssql Python 开发的开发环境Step 1: Configure development environment for pymssql Python develop ...

  4. python pymssql安装_linux安装pymssql过程

    安装步骤: 1. 安装freetds #tar zxvf freetds-0.82.tar.gz #cd freetds-0.82 #./configure --prefix=/usr/local/f ...

  5. pymssql 安装后只有 .disk-info_变频空调安装注意事项

    变频空调安装需要注意的是变频空调安装是一定要抽真空的,并且要保证时间,要保障抽取之后的压力达标了,只有良好地完成了抽真空这一过程,那么变频空调才能正常使用.具体介绍如下: 1.变频空调在安装的时候,由 ...

  6. pymssql 安装后只有 .disk-info_龙虎榜之防盗扣安装榜主—王兰香

    王兰香,是峡山店针纺服装组的一名理货员,被评为超市的"优秀员工",并从17年开始连续三年在龙虎榜挑战赛中获得"防盗扣安装"的榜主.防损降损人人有责,服装组的安装 ...

  7. linux怎么安装python包_linux下安装python软件包pymssql

    安装pymssql需要的包: freetds(ftp://ftp.freetds.org/pub/freetds/stable/) setuptools(https://pypi.python.org ...

  8. python 3.8安装pymssql

    一开始用pip install pymssql 直接安装报错,截图如下: 后面采用手动下载 .whl 文件的方式安装: 下载地址:https://www.lfd.uci.edu/~gohlke/pyt ...

  9. Lepus安装与配置

    安装Python基础模块 准备环境 首先安装Python环境(Python版本要求为Python2.6以上,不支持Python3) yum install python-setuptools http ...

最新文章

  1. 管理敏捷需求,进行需求协作
  2. 09Abstract Factory(抽象工厂)模式
  3. gridcontrol值为0时设置为空_XASSET 4.0入门指南
  4. Android4.2.2源码目录结构分析
  5. 【CyberSecurityLearning 67】Metasploit(MSF)
  6. 如何实现Spark on Kubernetes?
  7. PrintWriter中的write与println方法居然就是这些区别
  8. 【TPC协议头解析】
  9. TypeError: 'numpy.int64' object is not iterable ,'int' object is not iterable
  10. 堆之大,ZGC亦可速清也!
  11. vue ---- webpack -插件 html-webpack-plugin
  12. ua获取手机型号_如何根据 UA 判断手机型号和厂家?
  13. eth java_eth钱包开发--java(附带eth离线交易工具类)
  14. 习题 6.13 编一程序,将两个字符串连接起来,不要用strcat函数。
  15. python采用面向对象编程模式吗_python面向对象编程练习
  16. 从零开始学习股票知识
  17. ACE反应器框架简介
  18. 微软modern.IE:网站兼容性测试利器
  19. 四川泸州市高职计算机学校,四川泸州职高学校有哪些?
  20. 织梦CMS建站系统被曝漏洞 几十万网站沦为木马网站

热门文章

  1. 社区版emqx安装后修改登入到dashboard密码 http://ip:18083/
  2. 前端--实体,meta,语义化标签1
  3. 几何向量:空间三角形外心和法向量
  4. UDC分类号查询(转载)
  5. 路由套接口 unp17
  6. 关于CreateEvent的简单理解
  7. 传感器检测与转换技术QY-CG810B
  8. SpringBoot是如何动起来的
  9. 超声波 HC-SR04
  10. 组态王如何让计算机关机,实用组态王命令语言