【连接sqlsever】
self.connection = pymssql.connect(host="localhost", user="sa", password="123456",
database=self.database,
charset='utf8')
【查询游标】
self.inquire = self.connection.cursor()
【创建表】
self.inquire.execute('CREATE TABLE %s('
'Name VARCHAR(100),'
'Id_nmber VARCHAR(20),'
'POSITION VARCHAR(100),'
'EndDate VARCHAR(50),'
'StartDate VARCHAR(50),)'
% (self.datatable[2]))
————————————————————————————————————————
【插入表】
self.inquire.executemany(
"INSERT INTO {} VALUES (%s,%s,%s,%s,%s)".format(self.datatable[2])
, [i['Name'],
str(Id_number),
i['Position'],
i['StartDate'],
i['EndDate'],
])
【提交所做的动作】
self.connection.commit()
————————————————————————————————————————
【关闭查询】
self.inquire.close() 可有可无的
【关闭数据库】
self.connection.close()