ADO.NET成绩管理系统
时间: 2023-08-27 18:08:26 浏览: 181
ADO.NET是一个用于访问数据库的框架,在成绩管理系统中可以使用ADO.NET来连接数据库,并且执行增删改查等操作。
以下是一个简单的使用ADO.NET连接数据库并查询成绩的示例代码:
```csharp
using System;
using System.Data.SqlClient;
class Program
{
static void Main(string[] args)
{
// 连接数据库
string connectionString = "Server=myServerAddress;Database=myDataBase;User Id=myUsername;Password=myPassword;";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
// 查询成绩
string query = "SELECT * FROM Scores WHERE StudentName='张三'";
SqlCommand command = new SqlCommand(query, connection);
SqlDataReader reader = command.ExecuteReader();
// 输出查询结果
while (reader.Read())
{
Console.WriteLine("{0}的{1}成绩是{2}", reader["StudentName"], reader["CourseName"], reader["Score"]);
}
// 关闭连接
reader.Close();
connection.Close();
}
}
```
在这个示例中,我们首先创建了一个SqlConnection对象来连接数据库,然后使用SqlCommand对象执行查询语句并使用SqlDataReader对象读取查询结果,最后关闭连接。你可以根据自己的需求来使用ADO.NET进行数据库操作,并且结合其他技术来实现成绩管理系统的各种功能。
阅读全文