以下TSQL语句要在VB中执行,怎么写语法

EXECsp_addlinkedserver'ITSV','','SQLOLEDB','192.168.1.100';EXECsp_addlinkedsrvlogin'I... EXEC sp_addlinkedserver 'ITSV', ' ', 'SQLOLEDB', '192.168.1.100';
EXEC sp_addlinkedsrvlogin 'ITSV', 'false',null, 'sa', '123';

insert openquery(ITSV, 'SELECT * FROM 测试.dbo.AA')
select * from AA
except
select * from ITSV.测试.dbo.AA

EXEC sp_dropserver 'ITSV ', 'droplogins '
展开
 我来答
创作者zUzVB1Sl31
推荐于2016-10-19 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部

直接使用:EXEC sp_dropserver 'ITSV ', 'droplogins '就好了。VB代码不能用recordset来操作应该用链接独享去excute

Dim cnn As ADODB.Connection
Set cnn=new ADODB.Connection 
cnn.ConnectionString="Driver={SQL Server};UID=sa;PWD=111;DataBase=112a"
cnn.Open
cnn.Excute "EXEC sp_dropserver 'ITSV ', 'droplogins'"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式