创建一个游标,循环显示所有学生成绩(学号、课程号、成绩)
时间: 2024-12-22 22:27:28 浏览: 5
【最新精选】数据库实验六:游标使用.doc
创建一个游标遍历数据库中的学生成绩通常是在关系型数据库系统中操作,比如SQL查询。假设我们有一个名为"StudentScores"的表,它有三个字段:StudentID(学号)、CourseCode(课程号)和Score(成绩)。以下是使用Python和SQLite示例(不涉及真实的数据库连接,这里仅作演示):
```python
import sqlite3
# 假设已经建立了sqlite3连接
conn = sqlite3.connect('your_database.db')
cursor = conn.cursor()
# SQL 查询获取所有学生成绩
query = "SELECT StudentID, CourseCode, Score FROM StudentScores"
# 使用for循环遍历游标结果
for row in cursor.execute(query):
student_id = row[0]
course_code = row[1]
score = row[2]
print(f"学号:{student_id}, 课程号:{course_code}, 成绩:{score}")
# 关闭游标和连接
cursor.close()
conn.close()
阅读全文