Python连接SqlServer练习记录
2009-12-03 11:28
393 查看
import pymssql
#connect database
conn=pymssql.connect(host="192.168.1.28",user="boomink",password="boomink",
database="boomink")
cur=conn.cursor()
print '========================================'
cur.execute("exec Orders_GetTest1 @Value=%s ",('2005-01-01',))
while 1:
print cur.fetchall()
if 0 == cur.nextset():
break
data=cur.fetchall()
print data
print '========================================'
#cur.execute("exec Orders_GetTest")
cur.execute("exec Orders_GetTest2 @Value1=%s,@Value2=%s",('Ruan','Yu'))
while 1:
print cur.fetchall()
if 0 == cur.nextset():
break
data=cur.fetchall()
print data
print '========================================'
cur.execute("exec Orders_GetTracking @BeginDate=%s,@EndDate=%s",('2005-01-01','2008-01-01'))
record = cur.fetchall()
while 1:
print cur.nextset()
for r in record:
print '========================================'
a=r[1]
print 'OrderId:%s' % r[0]
print r
print '========================================'
if 0 == cur.nextset():
break
print "rnrow count:%d" % cur.rowcount
#commit the connection
conn.commit
#close the connection
conn.close
#connect database
conn=pymssql.connect(host="192.168.1.28",user="boomink",password="boomink",
database="boomink")
cur=conn.cursor()
print '========================================'
cur.execute("exec Orders_GetTest1 @Value=%s ",('2005-01-01',))
while 1:
print cur.fetchall()
if 0 == cur.nextset():
break
data=cur.fetchall()
print data
print '========================================'
#cur.execute("exec Orders_GetTest")
cur.execute("exec Orders_GetTest2 @Value1=%s,@Value2=%s",('Ruan','Yu'))
while 1:
print cur.fetchall()
if 0 == cur.nextset():
break
data=cur.fetchall()
print data
print '========================================'
cur.execute("exec Orders_GetTracking @BeginDate=%s,@EndDate=%s",('2005-01-01','2008-01-01'))
record = cur.fetchall()
while 1:
print cur.nextset()
for r in record:
print '========================================'
a=r[1]
print 'OrderId:%s' % r[0]
print r
print '========================================'
if 0 == cur.nextset():
break
print "rnrow count:%d" % cur.rowcount
#commit the connection
conn.commit
#close the connection
conn.close
相关文章推荐
- Python连接SqlServer练习记录
- Python连接SqlServer练习记录
- 以前练习写的C#连接sqlserver、mdb数据库的记录
- python 2.7.11 + windows 10 连接 mysql学习记录
- 清除远程桌面连接记录和SQLSERVER 连接记录的办法
- Linux下python连接sqlserver
- 记录JDBC连接sqlserver(MSSQL) 数据库
- python3 连接SQLserver2014(包括用户名和密码设置)
- python 连接数据库练习
- python基础练习---关于字符串连接问题
- SqlServer连接字符串相关记录
- 解决ubuntu下python使用pymssql能连接sqlserver但返回值为空的问题
- 记录python连接mysql数据库:python安装MySQL_Python时出现is not a supported wheel on this platform.
- Python 连接SQLSERVER
- 删除SQLServer查询分析器中的连接记录
- VS2005中几个常用的数据库连接字段(odbc ,oledb,SqlServer)记录
- python 利用pymssql连接sqlserver、查询、传参、插入新表案例
- 删除SQLServer查询分析器中的连接记录 (转)
- Python学习记录--第一天的练习
- 为Python安装pymssql模块来连接SQLServer