python sqlserver 完整的例子
来源:互联网 发布:mate7电信没有4g 网络 编辑:程序博客网 时间:2024/05/17 22:53
import pymssqlSQLSERVER = '10.19.1.50'USER = 'sa'PASSWORD = '123'DATABASE = 'GuBei_Data'g_Conn = Nonedef openDB(): global g_Conn g_Conn = pymssql.connect(host=SQLSERVER,user=USER,password=PASSWORD,database=DATABASE)def closeDB(): global g_Conn g_Conn.close()def query(sql): try: openDB() global g_Conn cursor = g_Conn.cursor() cursor.execute(sql) rows = cursor.fetchall() return rows except Exception,e: print e finally: closeDB()def insert(sql): try: openDB() global g_Conn cursor = g_Conn.cursor() cursor.execute(sql) g_Conn.commit() except Exception,e: g_Conn.rollback() print e finally: closeDB()def insert_many(sql, params): try: openDB() global g_Conn cursor = g_Conn.cursor() for param in params: sql_temp = sql % param cursor.execute(sql_temp) g_Conn.commit() return True except Exception,e: g_Conn.rollback() print e finally: closeDB()
import bag.sqlserver as sqlreload(bag.sqlserver)sql.insert("INSERT INTO tblComment([ID],[Number],[visitor],[comments]) VALUES(5,'view3','youke4','very done')")sqlstr="INSERT INTO tblComment([ID],[Number],[visitor],[comments]) VALUES(%d,'%s','%s','%s')"data=[(6,'view3','youke4','very done'),(7,'view3','youke4','very done')]sql.insert_many(sqlstr,data)sql.insert("delete from tblComment where id=5 or id=6 or id=7")print sql.query("select * from tblComment")
0 0
- python sqlserver 完整的例子
- // 完整的COM例子
- 完整的struts2例子
- webservice 完整的例子
- rrdtool的完整例子
- Sqlserver 游标的例子
- 一个完整的MapXtreme例子
- ASM 完整的示范例子
- 一个完整的AjaxPro例子
- log4j :一个完整的例子
- 一个完整的hibernate例子
- NHibernate一个完整的例子
- 一个完整的Socket例子
- Ehcache的一个完整例子
- Android Notification的完整例子
- 完整的一个表单例子
- 获取 metadata 的完整例子
- 使用NAPI的完整例子
- UML 用例建模分析
- 国密SM4对称算法实现说明(原SMS4无线局域网算法标准)
- 不出100年,地球你将认不出(科技闹的)
- 10个对开发项目有害的编程习惯
- PMC为超大规模部署提供高性价比定制化服务器硬件
- python sqlserver 完整的例子
- Effective JavaScript Item 27 使用闭包而不是字符串来封装代码
- ORACLE外连接小结(转载自wh62592855博客)
- 2.6内核增加usb支持 - 配置简介
- 笔记-ARX实体遍历DXF方法
- linux开发使用时的一些小技巧集锦
- android RotateAnimation使用
- 关于JDK
- 国密算法(SM2,SM3,SM4)完善与算法辅助工具开发