我目前正在建设(用C#)一个乌干达当地社区的基本销售点计划,用于在向日葵种子新闻中跟踪业务。我在想我会需要某种数据库(比如SQL数据库),但是我从来没有建立过数据库,所以我想知道做这件事的最好方法是什么。也许数据库不是最好的方法。该程序将无法访问互联网,因此所有事情都必须在本地进行。如何在程序本地存储大量数据
-1
A
回答
0
是的。如果它有很多数据,你必须考虑使用数据库。无论您是否上网,只要您拥有本地网络,您都可以轻松完成数据库。
建立一个数据库服务器(SQL可能)
做你的数据库和数据库服务器
上安装它做你的应用程序,并通过连接字符串连接到数据库。
1
我认为你的第一步应该是设计出你需要存储的数据。构建一个Entity Relationship Model并决定你的域模型将会是什么。有许多不同的数据库引擎,您可以使用它们具有不同的功能,安装要求等。数据库引擎可以安装在本地,也可以安装在远程计算机上以连接。如果你正在编写一个C#应用程序,你可能会想要使用System.Data namespace。您可以使用普通的ADO .NET,或者使用像Linq To Enttiies这样的东西来帮助为您的数据表创建代理类。
无论数据库引擎使用什么,您都可以使用相同的API访问SQL数据库以进行查询/记录提取。在某些情况下,您可能需要使用提供实现(或更好实现)的独立库,如Oracle数据库和Oracle数据访问组件的情况。 .NET脱颖而出,.NET在Microsoft SQL Server上运行得非常好,但其他选项仍然可行。
数据库引擎的细节不如定义一组好的数据表来表示数据那么重要。
0
您正在使用数据库存储数据的正确方向。这很容易完成。您的电脑不需要连接到互联网。
SQL Server Express Edition免费提供10个演出数据的限制。这可能会比你需要更多,更多的空间。
从C#开始,使用ADO.NET。如果你知道一些SQL,这很简单。代码示例here。
相关问题
- 1. 在本地存储大量数据
- 2. 在Google应用程序脚本中存储大量数据
- 3. 如何最好地在Python中存储大量文本序列?
- 4. 如何使用量角器存储本地存储数据?
- 5. 如何在内存中存储大量的文本数据?
- 6. 如何在iPhone本地存储数据
- 7. 如何在本地存储数据?
- 8. Objective-c:如何存储大量数据(iOS RSS应用程序)
- 9. IOS应用程序如何存储大量的数据?
- 10. 为Android应用本地或在线存储大量数据?
- 11. 本地存储数据库大小
- 12. 如何在Iphone中使用phonegap在“本地存储”中存储批量数据
- 13. 如何在核心数据中存储大量文本
- 14. 如何将大型(2Mb)数据集存储在持久本地存储中?
- 15. 如何删除存储在本地存储中的数据?
- 16. 如何备份本地存储数据
- 17. 在应用程序中存储大量数据
- 18. 存储大量数据点?
- 19. 存储大量数据
- 20. 如何将数据存储为本地存储中的数组?
- 21. 如何在iOS应用程序中存储大量内置数据
- 22. 如何在本地存储中存储字体大小
- 23. 在本地存储数据直到应用程序打开
- 24. 从本地存储mysql存储数据
- 25. 在本地存储缓存数据
- 26. 如何将数据集()存储在应用程序变量中?
- 27. 在本地存储变量
- 28. 如何将数据从Facebook存储到本地变量?
- 29. 如何在本地数据存储中解析关系数据?
- 30. 存储本地数据
你知道XML吗? –
有开源的PoS应用程序。如果你只需要简单的功能,我建议你在构建任何东西之前花一些时间看看那些东西。 – Matthew