我知道OleDBConnections是到数据库本身的连接,然后将建立到DataAdapter的连接,然后可以与数据集连接。但是我对此有一些疑问,我找不到答案;
由于我要连接多个数据库,而所有这些数据库中都有多个表。所有这些都来自带有Visual Basic 2017的Access 2016 accdb。
如果我理解正确,那么1个连接可以同时连接到1个数据库(ConnectionString)。但是我的问题是;如果我有1个数据库,并且有多个DataAdapters / DataSet和/或DataTable,它们是否都可以连接到同一个OleDBConnection,或者每个DataAdapter是否都需要拥有自己的OleDBConnection?
如果我有1个DataAdapter,可以将其连接到多个DataSet还是在源相同时每个DataSet是否需要拥有自己的DataAdapter?
DataTable的相同问题(不确定是否可以替代DataTable或DataSet,需要检查一下还是可以告诉我),然后可以具有相同的连接(DataTable或DataSet)还是需要每个DataTable都有自己的连接(DataTable或DataSet)?
对于上述所有内容,您还可以为多个来源使用其中之一吗?对于我理解的连接,由于需要在连接字符串中指定源,因此只能容纳一个源。但是其他人呢?
如果我有任何遗漏,这将有助于澄清,那么任何评论/评论将不胜感激。
关于, 汉斯