2011-11-17 80 views
0

在使用SQLite的C#中,我的应用程序中有两个数据表。 DT1和DT2。使用DataAdaptor“DA”和数据集“DS”我必须将DT1链接到SQLIte表“Analyzer” - 。我想能够将DT2绑定到与“Analyzer”相同的数据库中的另一个表。我该怎么做呢?如何将多个数据表链接到数据库中的SQLite表?

我使用相同的数据适配器还是2个不同的适配器?有没有办法在Sqlite的普通数据库下连接表?我们是否使用相同的连接对象?如果有人能够解释这个问题,我会很感激吗?谢谢!

+0

connecton对象应该是相同的;尝试使用2个DataAdapter;一次查询2个类似的表(不可能更新)使用UNION(请参阅:http://www.sqlite.org/lang_select.html) –

回答

0

如果要使用DataAdapters - 每个表一个,每个表一个DataSet。分享连接,但。作为@ ralf.w。 - 如果您不保存到数据库,则可以使用UNION,并且只有其中一项。

+0

感谢您的帮助。它解决了。 – PixelatedPixie