打印本文 打印本文 关闭窗口 关闭窗口
在SQL Server 中使用SQLDMO
作者:武汉SEO闵涛  文章来源:敏韬网  点击数7061  更新时间:2007/11/14 12:58:52  文章录入:mintao  责任编辑:mintao
 

                 ,@str              Nvarhar(4000)

                 ,@name             sysname

                 ,@hr               int                    --执行语句返回值

                 ,@Error           int                       --错误返回值(999:存储过程或触发器错误;9999:视图错误)

--*/            

--/*创建sqldmo对象  前面我们已经说过SQLDMO是个com,在SQL Server中使用OLE --自动化对象需要用到sp_OACreate等一系列的存储过程,读者如果有不明白的可以自--己查阅相关资料

exec @hr=sp_oacreate ''''SQLDMO.sqlserver'''',@SrvID output

if @hr<>0

begin

  set @Error=1

  goto PEnd

end

--*/

--/*连接服务器

exec @hr=sp_oamethod @SrvID,''''connect'''',null,@@ServerName,@UserName,@psw

if @hr<>0

begin

  set @Error=2

  goto PEnd

end

--*/

--/*取数据库集

exec @hr=sp_oagetproperty @SrvID,''''databases'''',@DBsId output

--*/

-

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页

打印本文 打印本文 关闭窗口 关闭窗口