2011-11-17 88 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