c# - 如何在 SQLite、C# 中获取数据库信息并制作列表
问题描述
我正在尝试从 C# 中的 SQLite 获取数据并将其放入数组中。
//class
public class DBStudentsInfo
{
public int uid { get; set; }
public string Name { get; set; }
public string Number { get; set; }
public string[] ManyPoints { get; set; }
public string FinalPoint { get; set; }
public string Memo { get; set; }
public string Grade { get; set; }
}
我想将数据库中的信息放入一个类对象中。示例:数据库状态:
uid:1,名称:“ff”,编号:“1”...
// 类对象
DBStudentInfo 信息 = new DBStudentInfo();
信息.名称 = ...
我应该怎么办?
解决方案
您可以使用实体框架,即 ORM(对象关系映射器)。 https://docs.microsoft.com/en-us/ef/
如果您有现有数据库,则可以使用数据库优先方法 https://www.c-sharpcorner.com/UploadFile/abhikumarvatsa/database-first-approach-in-entity-framework/
推荐阅读
- reactjs - 在反应导航上动态添加更多屏幕到 stackNavigator
- sqlalchemy - SQLAlchemy 布尔值与布尔值
- javascript - 通过 package.json 脚本在文件中设置多个环境变量
- sql - 删除除每个日期的 MIN StatementID 之外的所有重复项
- c - 接口 C 函数与 Fortran 中的结构
- sql - 在 Excel VBA 中使用 SQL 记录集填充多列列表框
- sql - 具有动态日期的 SQL Pivot
- python - 如何诊断我的 Keras LSTM 网络的问题?
- perl - Perl 抱怨全局符号需要明确的包名,尽管严格和警告已关闭
- android - 发布 apk 出现“未安装应用程序”错误,但调试 apk 工作正常