Sql 在VB结果集中调用编程内部联接
我们有一个项目筛选,从一台服务器检索项目及其相应的数据。它们的主键需要与另一个表进行Sql 在VB结果集中调用编程内部联接,sql,vb.net,sql-server-2005,resultset,Sql,Vb.net,Sql Server 2005,Resultset,我们有一个项目筛选,从一台服务器检索项目及其相应的数据。它们的主键需要与另一个表进行内部连接。但是,第二个表位于另一台服务器上。我们可以使用单独的select语句和附带的VB对象检索该数据 在VB中如何通过编程实现这一点?循环是可用的最佳实践吗?尽管我们处于Microsoft生态系统中,但服务器链接是不可能的。使用openrowset语句 语法: SELECT * FROM OPENROWSET('SQLNCLI10', 'server=REMOTEDBSERVERNAME
内部连接。但是,第二个表位于另一台服务器上。我们可以使用单独的select语句和附带的VB对象检索该数据
在VB中如何通过编程实现这一点?循环是可用的最佳实践吗?尽管我们处于Microsoft生态系统中,但服务器链接是不可能的。使用openrowset语句
语法:
SELECT *
FROM OPENROWSET('SQLNCLI10',
'server=REMOTEDBSERVERNAME;database=DBNAME;uid=USERID;pwd=PASSWORD',
'SELECT * FROM table')
试试看
Tiz使用openrowset语句
语法:
SELECT *
FROM OPENROWSET('SQLNCLI10',
'server=REMOTEDBSERVERNAME;database=DBNAME;uid=USERID;pwd=PASSWORD',
'SELECT * FROM table')
试试看
Tiz您能否帮助提供您的表结构和示例数据,以及预期结果?这只是一个标准的内部联接。请澄清您的意思是VB6.0或vba,而不是vb。net@ConradFrix这就是重点。我真的不想做一个内循环,但如果必须的话我会的。只是想看看是否有其他人有更好的想法。@ConradFrix这是VB.Net 10.0。您能帮助提供您的表结构和示例数据吗?预期结果?这只是一个标准的内部联接。只是想澄清一下,您指的是VB 6.0或vba,而不是VB。net@ConradFrix这就是重点。我真的不想做一个内循环,但如果必须的话我会的。只是想看看是否有其他人有更好的想法。@ConradFrix这是VB.Net 10.0这正适合我的需要。非常感谢。这正是我所需要的。非常感谢你。