資源簡介
封裝的一個python訪問mssql數(shù)據(jù)庫的類,可實現(xiàn)數(shù)據(jù)庫連接,關(guān)閉,查詢,更新操作
代碼片段和文件信息
#coding=utf-8
import?pymssql
import?sys
import?io
class?MSSQL:
????def?__init__(selfdbname):
????????self._conn?=?self.GetConnect(dbname)
????????if?(self._conn):
????????????self._cur?=?self._conn.cursor()
????def?GetConnect(selfdbname):
????????conn?=?False
????????try:
????????????conn?=?pymssql.connect(server=‘.‘?user=‘sa‘?password=‘1232018‘?database=dbname)
????????except?Exception?as?err:
????????????print(“連接數(shù)據(jù)庫失敗?%s“?%?err)
????????else:
????????????return?conn
????#?執(zhí)行查詢
????def?ExecQuery(self?sql):
????????try:
????????????self._cur.execute(sql)
????????????#res?=?self._cur.fetchall()
????????except?Exception?as?err:
????????????print(“查詢失敗?%s“?%?err)
????????????return?““
????????else:
????????????return?self._cur
???#?執(zhí)行非查詢類語句
????def
評論
共有 條評論