Foxtable(狐表)用户栏目专家坐堂 → [求助]二个不同的数据库如何做到多表查询


  共有3172人关注过本帖平板打印复制链接

主题:[求助]二个不同的数据库如何做到多表查询

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


加好友 发短信
等级:六尾狐 帖子:1342 积分:9766 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]二个不同的数据库如何做到多表查询  发帖心情 Post By:2020/3/11 15:34:00 [只看该作者]

Dim cmd As new SQLCommand
cmd.数据源 = "kis"  ‘这个是SQL的数据库

cmd.数据源 = "qs"  ‘这个是Access的数据库


cmd.CommandText = "sele ct a.*,b.* from {BOM对照表} As a "
cmd.CommandText &= " left join [" & Vars("Kis") & "].dbo.物料表 As b on a.itid = b.ItID "

 

If e.Form.Controls("Textfi").text > "" Then cmd.CommandText &= " where " & e.Form.Controls("Textfi").text


Dim sdt As DataTable = cmd.ExecuteReader

Dim tb As Table = Tables(e.Form.Name & "_Table1")
tb.DataSource = cmd.ExecuteReader


 回到顶部
总数 15 1 2 下一页