C# access数据库 默写单词
时间: 2024-09-15 07:00:54 浏览: 43
C# Access数据库使用
5星 · 资源好评率100%
在C#中,访问数据库通常涉及到数据库连接、SQL查询以及数据操作。C#通过ADO.NET(Active Directory Object Model for .NET)框架提供了一套完整的API来集成数据库。以下是使用ADO.NET访问SQLite(轻量级数据库)的一个简单示例:
```csharp
using System.Data.SQLite;
// 创建数据库连接
string connectionString = "Data Source=myDatabase.db;Version=3;";
using (SQLiteConnection connection = new SQLiteConnection(connectionString))
{
// 打开连接
connection.Open();
// 创建命令对象
using (SQLiteCommand command = new SQLiteCommand("SELECT * FROM MyTable", connection))
{
// 执行查询
SQLiteDataReader reader = command.ExecuteReader();
// 处理结果集
while (reader.Read())
{
string word = reader.GetString(0); // 假设第一列是单词
Console.WriteLine(word);
}
}
}
```
在这个例子中,我们首先创建了一个`SQLiteConnection`对象,并指定数据库文件路径。然后使用`SQLiteCommand`执行SQL查询获取数据,再通过`SqlDataReader`遍历每一行。
默写单词的部分,假设你是想让程序读取数据库并逐个显示出来,就像上面的代码那样处理。如果你想让用户手动输入单词进行学习,则需要添加用户交互的环节,这不在上述代码范围内。
阅读全文