python 操作数据库
admin
2023-02-02 08:44:13
0

coding: utf-8

功能说明:

对数据的操纵进行补充

日期 20190527

import pymssql

import pymysql

import time
from SQL import SQL
from Server_Info import DB_Info

class Operate_DB(object):
"""docstring for Operate_DB"""
def init(self, DB_Info):
if DB_Info['Type']=='pymssql':
self.conn=pymssql.connect(host=DB_Info['HostName'],database=DB_Info['Database'],user=DB_Info['User'],password=DB_Info['Password'])
elif DB_Info['Type']=='pymysql':
self.conn=pymysql.connect(host=DB_Info['HostName'],database=DB_Info['Database'],user=DB_Info['User'],password=DB_Info['Password'])
else:
print('error')

def O_DB(self,SQL,Action,*args):
    if Action=='serach':
        # self.conn.cursor.execute(SQL)
        yield self.conn.cursor.fetchall()
    elif Action == 'Insert':
        self.conn.cursor().execute(SQL)
    else:
        print(error)    

def close_DB(self):
        self.conn.commit()
        self.conn.close() 

相关内容

热门资讯

【第一消息】“欢乐众娱怎么装挂... 家人们!今天小编来为大家解答欢乐众娱透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
重磅消息“娱网皮球辅助器?”(... 网上科普关于“娱网皮球有没有挂”话题很是火热,小编也是针对娱网皮球作*弊开挂的方法以及开挂对应的知识...
【第一资讯】“成就联盟真的有挂... 有 亲,根据资深记者爆料成就联盟是可以开挂的,确实有挂(咨询软件无需打开...
重磅消息“新三哥玩究竟有挂吗?... 有 亲,根据资深记者爆料新三哥玩是可以开挂的,确实有挂(咨询软件无需打开...
【今日要闻】“青鸾拼三张可以开... 您好:青鸾拼三张这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游...
最新引进“欢乐龙城3有没有挂?... 您好:欢乐龙城3这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游...
玩家最新攻略“爱来掌中宝怎么开... 家人们!今天小编来为大家解答爱来掌中宝透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...
终于了解“新蓝鲸到底有挂吗?”... 家人们!今天小编来为大家解答新蓝鲸透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买很多...
今日重磅消息“来来灯塔怎么开挂... 家人们!今天小编来为大家解答来来灯塔透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
【第一资讯】“新三哥玩十三张怎... 【第一资讯】“新三哥玩十三张怎么装挂?”(透视曝光猫腻)您好,新三哥玩十三张这个游戏其实有挂的,确实...