【发布时间】:2013-01-30 10:47:56
【问题描述】:
在 C# 中,我想执行一个使用 2 个不同数据库的查询(一个是本地的 Access,另一个是远程的 MySQL)
我可以在 VBA Access 中做到这一点,但是如何在 C# 中做同样的事情??
这就是我在 Access 中的制作方式:
在表中链接我的 2 个不同的表/数据库
在 VBA 中:
sSQL = "INSERT INTO DB1tblClient SELECT * FROM DB2tblClient"
CurrentDb.Execute sSQL
如何在 C# 中执行此 SQL? (使用什么对象,等等......如果可以的话,示例代码)
谢谢!
【问题讨论】:
-
您需要指定数据库名称:dbname.dbo.tablename
-
我需要什么对象/连接?
-
您是否正在对 Access 数据库执行该 SQL?哪些表在 MySQL 数据库中?
-
DB1tblClient 是 Access,DB2tblClient 是 MySQL。此代码已在 Access 中运行。我想用 C# 做同样的事情谢谢!!
标签: c# mysql sql database ms-access