1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
import _mssql
mssql=_mssql.connect('127.0.0.1','sa','')
mssql.select_db('tempdb')
query="create table pymssql (no int, fno float, comment varchar(50));"
ret = mssql.query(query)
if ret:
print "create table: %d" % ret
print mssql.fetch_array()
else:
print mssql.errmsg()
for x in range(10):
query="insert into pymssql (no,fno,comment) values (%d,%d.%d,'%dth comment');" % (x+1,x+1,x+1,x+1)
ret=mssql.query(query)
if ret:
print "insert table: %d" % ret
print mssql.fetch_array()
else:
print mssql.errmsg()
for x in range(10):
query="update pymssql set comment='%dth hahaha.' where no = %d" % (x+1,x+1)
ret=mssql.query(query)
if ret:
print "update table: %d" % ret
print mssql.fetch_array()
else:
print mssql.errmsg()
query="EXEC sp_tables; select * from pymssql;"
for x in range(10):
if mssql.query(query):
header=mssql.fetch_array()
for y in header:
print y
#print x,header[0][0][0],len(header[0][1][0])
else:
print mssql.errmsg()
print mssql.stdmsg()
query="drop table pymssql;"
ret = mssql.query(query)
if ret:
print "drop table: %d" % ret
print mssql.fetch_array()
else:
print mssql.errmsg()
mssql.close()
|