vb.net - 从 2 个 SQL Server 源和 1 个 MYSQL 源的 3 个 tableadapter 创建表
问题描述
我需要从 3 个表和 2 个 SQL 源、1 个 SQL Server 和另一个 MySQL 创建一个新数据集。
文件 1 包含 30 个字段,网络编号上的索引为“NetworkID”。(3000 条记录)
文件 2 包含 8 个字段,索引也在网络编号上,例如“NWK_ID”。(1,900,000 条记录)
文件 3 包含 3 个字段,索引字段为“代码”(50 条记录)
在数据集设计器中,我放置了文件 1“网络”和文件 2“NWK_ID”之间的关系。文件 3“代码”和文件 2“活动”之间的另一种关系
第一个关系的原因是只包括文件 2 中在文件 1 中有记录的记录。
第二个关系是根据活动代码显示代码类型!
我只是不知道如何将这些组合成一个查询!
这是从 Access 应用程序移植过来的代码!我在那里没有问题!
SELECT
MSSQLDB.NetworkID,
MySQLDBA.activity,
MySQLDBA.cap_plan,
MySQLDBA.cap_act,
MySQLDBA.cap_var,
MySQLDBA.exp_plan,
MySQLDBCode.typedef
FROM
(MSSQLDB INNER JOIN MySQLDBA ON MSSQLDB.NETWORKID = MySQLDBA.NWK_ID)
INNER JOIN
MySQLDBCode ON MySQLDB.activity = MySQLDBCode.code
所以现在我通过数据集设计器获得了一个 dataset1.xsd 文件,其中包含 3 个应用了关系的表适配器,但似乎无法弄清楚如何使用 3 个适配器的一部分构建一个新表!
万一你没有注意到我对 vb.net 很感兴趣!我正在使用 VS2015,因为 VS2019 有太多错误!
谢谢
皮特
解决方案
推荐阅读
- javascript - 制作两个或更多对象并在节点js中旋转或随机使用它们
- php - 如何生成一个包含开始和结束日期列表的数组,每 27 天循环一次?
- android - 改造响应正文为空,而在邮递员中不为空
- elasticsearch - 在弹性搜索中设置默认日期时间值
- python - 使用 Tesseract 时出现符号查找错误
- angular - 当一个动作被派发时做某事
- mysql - Mysql查询以获取具有两个日期输入的from和to列之间的记录
- solr - 如何在 Bitnami 认证的 Apache Solr 上创建新内核?
- r - NA <10 连续 NA 时的插补值
- android-studio - Android Studio - 无法应用插件 [id 'com.android.application'] - Flutter