我对编程比较陌生,所以这是我的问题。
我有一个 C#-Forms 应用程序和一个访问数据库。 在数据库中,我有大约 200-300 辆汽车的数据(名称、 build 年份……) 在我的表单应用程序中,我显示了列表中的所有汽车,并且有一个过滤器,可以在其中搜索特定的单词和类型等。
目前,我对任何过滤器输入使用react,然后执行新的 sql 查询并列出适合过滤器的所有汽车。
我显然不认为这是一个好的解决方案,因为我有一个数据库访问每个 keyDown 操作。
创建汽车类并为每辆车创建此类的实例并将它们存储在列表中是否是一种可行的方法? 处理所有 200 辆汽车而不一遍又一遍地从数据库中读取它们的最佳方法是什么?
最佳答案
如果您的汽车数据不经常更改,那么您可以将数据存储在内存中并进行过滤。
添加新记录时,您需要更新内存数据。
关于c# - 将数据库条目保存在对象中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32182486/