#j9O.cS4`(xt9@NRO6hQy0
Pymssql是用来连接Mssql的一个模块,包含两个扩展模块*]7h5fRh!Rv!M0
Pymssql这是遵循DB-API标准的模块-JxW~|'R{0
_mssql是一个直接操作SQL Server的底层模块,它有很多有用的功能,但是不遵循DB-API标准。-{ie+v,I'}z"I0
51Testing软件测试网 g!A T3s,@P_D
pymssqlCnx类/WWhD6h} Sq0
用于连接Mssql51Testing软件测试网\dtav*?F
你可以使用pymssql.connect()来初始化连接类。它允许如下的参数。51Testing软件测试网F[3Q2Lb
dsn:连接字符串,主要用于与之前版本的pymssql兼容51Testing软件测试网 P
a;eF/yU RH
user:用户名lN%IyS.L!u&T0
password:密码LMeQ/c7E1M\0
trusted:布尔值,指定是否使用windows身份认证登陆51Testing软件测试网9X _MPP(p3qd3N
host :主机名"sfK.qT/wjI0
database:数据库51Testing软件测试网
~"|{Gic;Ck
timeout:查询超时;~wW0DM-}0
login_timeout:登陆超时.Gt0bzq*fz!q-^0
charset:数据库的字符集51Testing软件测试网8Mhr3}!L H5bl-|@
as_dict:布尔值,指定返回值是字典还是元组g9Tfl w5\C@0
max_conn:最大连接数51Testing软件测试网FuF5G!qO"iD
;Z1D5M'c ]M.gj&GL0
Method51Testing软件测试网{/ov?s0U:y-RW
\b
autocommit(status)51Testing软件测试网.@"s?a6U&G
布尔值,指示是否自动提交事务,默认的状态是关闭的,如果打开,你必须调用commit()方法来提交事务。9{tfIPJO#Y%D0close()51Testing软件测试网KhJuf]
关闭连接@ES \"|o~5u0cursor()Sxf1j%dy^0
Return a cursor object, that can be used to make queries and fetch results from the database.51Testing软件测试网WNl-oco
返回游标对象,用于查询和返回数据51Testing软件测试网(V6ag
[4Z*v^`8Wcommit()twlv6A4}6C0
提交事务。51Testing软件测试网8k#AK%x"{7krollback()/oWc:J%ZbN_0
回滚事务51Testing软件测试网2ggZ_/z$_6z5~zTiN5M
pymssqlCursor类nA|$W;}R3IL:D7f7V0
用于从数据库查询和返回数据)z:u+f#k.Qqm0
rowcount},D1?8_7\pJ0
返回最后操作影响的行数。51Testing软件测试网&{*W'J:FPP-S-econnection51Testing软件测试网Y(].^I ~^4R?:d
返回创建游标的连接对象MZQZ'p$i0lastrowid51Testing软件测试网7U'QL#hP*axY
返回插入的最后一行51Testing软件测试网f5@4t6v:VO} ?;lrownumber51Testing软件测试网j?qE#@[bOi%e
返回当前数据集中的游标(通过索引)51Testing软件测试网K*X+[6C] |UB1N*K'f
51Testing软件测试网q"GiJ(l@t
游标方法51Testing软件测试网$yX|o?3Z}+q
close()51Testing软件测试网R W E/_Ct
关闭游标}I8K#i9rqH0