【发布时间】:2012-04-01 10:10:56
【问题描述】:
所以,我不知道这个问题是否足够明确,但这是我的问题:
我正在 VB.Net 中编写一个小型应用程序,它从网站检索信息并将其呈现给用户。基本上,我写了一个类,它有一个 Get(URL) 方法来检索网页,读取它并填充各种 Properties em>(只读)对象。 此类工作正常。
现在,我想将该信息存储在数据库中(我现在正在使用 Access),这样我就可以从数据库中读取数据,如果该类被调用以获取 已知 网址。由于我对 OOP 还很陌生,并且对桌面应用程序中的数据库使用完全陌生(尽管在设计数据库时没有问题),所以我不确定如何继续:
- 我应该将数据库代码放在我现有的类中吗?
- 是否应该在现有类的基础上创建一个扩展类,并添加 DB 代码?
- 我是否应该为 DB 数据创建一个完全不同的类并将 switch 逻辑(从 DB 或 Web 读取)放入我的应用程序中?
- ...
我意识到我的问题对于最有经验的人来说可能听起来很愚蠢,但我是新手,我真的很想学习如何在第一次正确的方式做事! !!
谢谢!
【问题讨论】: