我想设置一个可以:
- 在用户的机器上保存数据
- 引用和呈现GUI中的数据
- 能够在运行时动态添加行
如何最好地实现这一点?
DataGridView还是TableLayoutPanel或者其他方式?我在使用SQL Server CE时遇到了麻烦,因为我打算将其连接到DataGridView,但我对这种工作非常陌生,不知道是否有必要使用SQL。
如何最好地实现这一点?
DataGridView还是TableLayoutPanel或者其他方式?我在使用SQL Server CE时遇到了麻烦,因为我打算将其连接到DataGridView,但我对这种工作非常陌生,不知道是否有必要使用SQL。
SQL CE应该可以正常工作,但并非必须使用SQL。您可以只填充DataSet
并将其保存/加载到磁盘上的文件中。或者,您可以使用任何其他可序列化的对象树和一个序列化器,例如XmlSerializer
等。所有这些都应该与标准绑定(如DataGridView
)很好地配合使用。请注意,数据库可以让您更精细地控制数据。这完全取决于它是否有价值,或者单个平面文件就足够了。