+ -
当前位置:首页 → 问答吧 → 如果用ASP执行mssql sql代码

如果用ASP执行mssql sql代码

时间:2011-06-16

来源:互联网

mssql sql 连接代码如下:
SQL code

exec sp_addlinkedserver   'db1', ' ', 'SQLOLEDB', '110.15.128.17' 
exec sp_addlinkedsrvlogin  'db1', 'false',null, 'sa', '123456' 

select * into goods from db1.[server].dbo.goods t
where not exists(select 1 from goods where goodsid=t.goodsid)


exec sp_dropserver  'db1', 'droplogins' 




请问在ASP代码里如果把上面的sql代码如果执行啊?

在线等。谢谢!

作者: jeefchen   发布时间: 2011-06-16

SQL code
create procedure p_proc
as

exec sp_addlinkedserver   'db1', ' ', 'SQLOLEDB', '110.15.128.17' 
exec sp_addlinkedsrvlogin  'db1', 'false',null, 'sa', '123456' 

select * into goods from db1.[server].dbo.goods t
where not exists(select 1 from goods where goodsid=t.goodsid)


exec sp_dropserver  'db1', 'droplogins' 



封成存储过程调用

作者: aspwebchh   发布时间: 2011-06-16




如果封成存储过程,封装不了。提示:

错误:7202: 在 sysservers 中未能找到服务器'db1'。请执行sp_addlinkedserver 以服务器添加到 sysservers。

作者: jeefchen   发布时间: 2011-06-16