当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 在SQLSERVER中创建 OLE 对象实例,有时我们想到数据库中执行存储过程的时候,同时调用系统中的COM对象。
 

 

    摘要:昨天遇到一个这样得问题,在弹出的子页中用: window.opener.location.reload();去刷新父页中时,当父页如果有提交表单时,会出现"the page cannot be refreshed without resending the information....",后改为: window.opener.location.href = window.op......
 ·用struts建立mvc应用的介绍    »显示摘要«
    摘要: 内容: 1.model 1 和model 2简介 2.struts的结构和处理流程简介 3.利用struts框架开发mvc系统要做的工作 4.可供参考的例子 参考资料 关于作者 相关内容: tcp/ip 介绍 tcp/ip 介绍--> ......


在SQL中调用COM对象

在sqlserver中创建 ole 对象实例,有时我们想到数据库中执行存储过程的时候,同时调用系统中的com对象.此时我们可以采用sql的系统存储过程sp_oacreate ,此存储过程的调用要有一定的权限,只有 sysadmin 固定服务器角色的成员才能执行 sp_oacreate.

【程序编程相关:使用vpopmail的domainquo

语法 【推荐阅读:初学VC 大家帮忙编几个程序我观摩观摩

【扩展信息:vpopmail 和qmailadmin

sp_oacreate progid, | clsid,

    objecttoken output

    [ , context ]

参数

progid

是要创建的 ole 对象的程序标识符 (progid).此字符串描述该 ole 对象的类,其形式如下:

´olecomponent.object´

olecomponent 是 ole 自动化服务器的组件名称,object 是 ole 对象名.指定的 ole 对象必须有效并且必须支持 idispatch 接口.

例如,sqldmo.sqlserver 是 sql-dmo sqlserver 对象的 progid.sql-dmo 的组件名称为 sqldmo,sqlserver 对象是有效的,并且同所有 sql-dmo 对象一样,sqlserver 对象支持 idispatch.

clsid

是要创建的 ole 对象的类标识符 (clsid).此字符串描述该 ole 对象的类,其形式如下:

´{nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn}´

指定的 ole 对象必须有效并且必须支持 idispatch 接口.

例如,{00026ba1-0000-0000-c000-000000000046} 是 sql-dmo sqlserver 对象的 clsid.

objecttoken output

是返回的对象令牌,并且必须是数据类型为 int 的局部变量.该对象令牌用于标识所创建的 ole 对象,并将在调用其它 ole 自动化存储过程时使用.

context

指定新创建的 ole 对象要在其中运行的执行上下文.如果指定,那么此值必须为下列值之一:

1 = 仅为进程内 (.dll) ole 服务器

4 = 仅为本地 (.exe) ole 服务器


...   下一页
 ·在eclipse中开发struts应用程序    »显示摘要«
    摘要: 内容: 一.下载并安装easy struts包 二.配置和开发struts应用项目 三.总结 参考资料 关于作者 相关内容: tcp/ip 介绍 tcp/ip 介绍 --> java 专区中还有: 教学 工具与产品 代码......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE