如何使用Vb.net在运行时在SQL Server中添加和删除链接服务器

时间:2016-08-25 13:31:56

标签: sql-server vb.net

我使用链接服务器在两个不同的SQL Server中使用联合表来使用更新和插入查询。但我不喜欢我的远程服务器链接对SQL Server Management Studio中的用户开放。相反,我想在运行时创建一个删除链接服务器。这可能使用VB.net吗?

UPDATE Category 
SET Category.HQID = B.[ID], 
    Category.DepartmentID = B.[departmentid], 
    Category.Name = B.[name], 
    Category.Code = B.[code], 
    Category.LastUpdated = B.[lastupdated]
FROM 
    Category A
INNER JOIN 
    [Myremoteserver].[MyRemoteDatabase].[dbo].[Category] B ON A.HQID = B.ID
WHERE 
    A.HQID <> B.ID 
    OR A.DepartmentID <> B.departmentID 
    OR A.Name <> B.name 
    OR A.Code <> B.code 
    OR A.LastUpdated <> B.lastupdated

提前致谢

0 个答案:

没有答案