作为VB.NET的新手,我使用向导并在表单上拖放来构建数据解决方案。我的数据在Access数据库中,我用Server Explorer打开这些表并将它们拖到我的数据集中。我将表连接到datagridviews。工作就像一个魅力。
然后我发现项目需要能够动态创建表。 “没问题”我想。我想了解如何在VB.NET中动态创建表以放入Access。再次,工作就像一个魅力。
然后我意识到我通过使用我的项目数据集查询数据的方法不适用于这些动态创建的表,因为只要用户关闭程序,这些表就不再是我的数据集的一部分。是的,他们仍然驻留在Access数据库中,但我不直接查询Access,我使用我的数据集。
我是否正确地在逻辑上导航此问题?我是否(甚至有办法)废弃固定数据集并在启动时动态加载所有Access表?或者有没有办法完全废弃数据集,只是直接与Access通信?如果可能的话,我更喜欢第一个选项,因为这是一个广泛的项目,我不想做重大改写。