Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将多个数据表链接到数据库中的SQLite表?_C#_Sqlite_Datatable_Dataadapter - Fatal编程技术网

C# 如何将多个数据表链接到数据库中的SQLite表?

C# 如何将多个数据表链接到数据库中的SQLite表?,c#,sqlite,datatable,dataadapter,C#,Sqlite,Datatable,Dataadapter,在使用SQLite的C#中,我的应用程序中有两个数据表。DT1和DT2。使用DataAdapter“DA”和数据集“DS”,我必须将DT1链接到SQLIte表“Analyzer”。我希望能够将DT2绑定到与“Analyzer”相同数据库中的另一个表。我该怎么做 我使用相同的数据适配器还是两个不同的适配器?在Sqlite中是否有一种方法可以链接公共数据库下的表?我们是否使用相同的连接对象?如果有人能解释一下这个问题,我会很感激的?谢谢 如果要使用DataAdapters-每个表一个,每个表一个Da

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


我使用相同的数据适配器还是两个不同的适配器?在Sqlite中是否有一种方法可以链接公共数据库下的表?我们是否使用相同的连接对象?如果有人能解释一下这个问题,我会很感激的?谢谢

如果要使用DataAdapters-每个表一个,每个表一个DataSet。不过,请共享连接。As@ralf.w.-如果不保存回数据库,则可以使用UNION并只拥有其中一个对象。

connecton对象应相同;尝试使用2个数据适配器;要同时查询两个类似的表(无需更新),请使用UNION(请参阅:)