python操作Sqlserver数据库
import pymssql# server 数据库服务器名称或IP
# user 用户名
# password密码
# database数据库名称
conn=pymssql.connect(host='127.0.0.1',charset='utf8',user='sa',password='123',database='book')
cursor = conn.cursor()
# 查询操作
pd = True
cursor.execute('SELECT zhanghao,mima FROM yonghubiao')
cam_rows = cursor.fetchall()
if not cam_rows:
print("查询出来的数据为空")
else:
while pd:
zhanghao = input("请输入你的账号:")
#只写了查询和添加的代码,更新和删除跟添加一样,只是SQL语句不同
mima = input("请输入你的密码:") for row incam_rows:
if zhanghao==row.strip() and mima==row.strip(): #strip() 移除字符串所有空格
print("账号密码正确")
pd=False
print("进入主菜单")
#添加操作
# cursor.execute("insert into yonghubiao(zhanghao,mima) values('zsda','asa555')")
# conn.commit()
# if cursor.rowcount>0:
# print("成功插入%s条数据" %cursor.rowcount)
# else:
# print("插入失败")
# 关闭连接
conn.close() 看看,最近也在学Python
都是知识呀 感谢楼主分享 支持楼主 点赞{:1_921:}
页:
[1]