Foxtable(狐表)用户栏目专家坐堂 → [求助]多个数据源


  共有2922人关注过本帖树形打印复制链接

主题:[求助]多个数据源

帅哥哟,离线,有人找我吗?
lshshlxsh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:7707 威望:0 精华:0 注册:2013/12/11 17:49:00
[求助]多个数据源  发帖心情 Post By:2014/3/28 9:35:00 [显示全部帖子]

以下是销售订单表、产品工序单价主表来自一个数据源

Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText = "Select * FROM {销售订单表} where 生产任务单号 not in (Select 生产任务单号 FROM {产品工序单价主表}) "
dt = cmd.ExecuteReader()

如果销售订单表、产品工序单价主表分别来自不同的数据源 ERP、GZXT

请问不同数据源如何编写以下代码?


 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:7707 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/3/28 10:43:00 [显示全部帖子]

谢谢狐狸爸爸

 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:7707 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/3/28 12:16:00 [显示全部帖子]

cmd1.CommandText = "Select Distinct 生产任务单号 FROM {产品工序单价主表}"

dim s as string
dt = cmd1.ExcuteReader()
for each dr as datarow in dr.datarows

   if s > "" then

      s = s & ","

   end if

    s= s & dr("生产任务单号 ")

next

cmd2.commandtext = "Select * FROM {销售订单表} where 生产任务单号 not in (" & s & ")"

 

这段代码是错的,执行不了


 回到顶部
帅哥哟,离线,有人找我吗?
lshshlxsh
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:655 积分:7707 威望:0 精华:0 注册:2013/12/11 17:49:00
  发帖心情 Post By:2014/3/28 12:34:00 [显示全部帖子]

好的,谢谢

 回到顶部