这个问题和答案讨论了实现预期结果的理论和方法,所以我不想重新讨论这些建议。在我重写所有的 tableadapter 之前,我试图确保在我的实例中没有一个简单的解决方案。
我所拥有的是一个相对成熟和复杂的项目,它利用了许多用 VS 设计的数据集并访问 VistaDB 数据库(最初是 SQLCE)。由于各种原因,我现在希望将数据集绑定到用户的实际数据库设为可选。最终用户的数据库选择将仅限于使用相同 SQL 命令的数据库。
我已经进行了相当多的研究,并且一些假设的解决方案声称可以做到这一点,但是在深入研究时,它们不会更改数据库类型 - 只是它是连接字符串或路径。
有没有人真正做到了这一点,如果可以,请他们至少告诉我理论,最好提供他们使用的代码。
谢谢 ...