帮我写一个用python和SQLserver的pymssql库建立的影碟租赁管理信息系统,可以实现影碟租借和影碟查询的功能。
时间: 2024-04-08 11:35:29 浏览: 25
当可以!下面是一个简单的示例代码,使用Python和ymssql库来建立一个影碟租赁信息系统。
首先,你需要安装pssql库。可以使用以下命令在命令中安装:
```
pip install pymssql
``接下来,你可以使用以下代码作起点,进行影碟租借和碟查询的功能开发。
```pythonimport pymssql
# 连接数据库
conn pymssql.connect(server='服务器名', user='', password='密码',='数据库名')
# 影租借功能
def rent_movie_id, customer_id):
cursor = conn.cursor # 更新数据库中的租借信息
query = f"UPDATE movies SET rented=1 customer_id={customer_id} WHERE id={movie_id}"
cursor.execute(query)
conn.commit()
print("影碟租借成功!")
# 影碟查询功能
def search_movie(title):
cursor = conn.cursor()
# 查询中匹配标题的影碟信息
query = f"SELECT * FROM movies WHERE title LIKE '%{title}%'"
cursor.execute(query)
result = cursor.fetchall()
if result:
print("查询结果:")
for row in result:
print(f"ID: {row[0]}, 标题: {row[1]}, 租借状态: {'已租借' if row[2] else '未租借'}, 租借人ID: {row[3]}")
else:
print("没有找到匹配的影碟。")
# 使用示例
rent_movie(1, 1001) # 将ID为1的影碟租借给ID为1001的顾客
search_movie("黑客帝国") # 查询标题包含"黑客帝国"的影碟
# 关闭数据库连接
conn.close()
```
请注意替换代码中的服务器名、用户名、密码和数据库名。此示例仅为简单示范,你可以根据需求进行进一步的开发和完善。
希望这可以帮助到你!如果有任何问题,请随时提问。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)