好吧,我已经做了-我可以通过Microsoft.Jet.OLEDB provider连接到访问mdb表,然后我可以使用select query、OleDbDataAdapter和数据集从表中获取数据。
现在,我可以通过Npgsql连接到Postgresql,但我不知道的是,我如何才能从access表中获取数据并将其放入Postgresql表中?
我想完成的是从access mdb表中获取数据,并使用“select-into”查询将其插入postgresql表。

最佳答案

我认为在这个实例中,您无法使用从一个数据库到另一个数据库的“SELECT-in to”查询(因为这两个数据库位于不同的引擎上)。您需要做的是将数据存储到MDB中的某个CLR对象中,然后将CLR数据读取到PostgreSQL数据库中,这相当简单。只是不可能按你想要的方式做

10-07 12:36
查看更多