我在哪里可以管理服务器对象?

时间:2009-04-29 22:30:52

标签: asp-classic odbc

如何将odbc对象链接到我编写的存储过程。请参阅以下示例:

以下代码执行名为DEPT_Add的存储过程,但对象函数的名称是AddDepartment。

Set oDept = Server.CreateObject("JTQTMS.JTDept")
bReturn = oDept.AddDepartment(CStr(sDeptName))

我的问题是,如果我添加一个名为PROPERTY_Add的新存储过程,我将如何进入并添加一个名为AddProperty的对象函数。

下面的代码似乎没有用,因为我找不到创建的位置并将AddProperty方法链接到我存储的proc PROPERTY_Add。

Set oProp = Server.CreateObject("JTQTMS.JTProperty")
bReturn = oProp.AddProperty(CStr(sDeptName), CStr(sDeptDescription))

1 个答案:

答案 0 :(得分:1)

这对我来说就像JTQTMS.JTDept是一个COM组件的类 该类为JTDept,COM组件为JTQTMS。

查看组件服务(如果我已正确记住),看看你是否可以在那里找到任何引用。

我相信正在发生的事情是COM组件的AddDepartment方法是在内部调用Dept_Add存储过程。

要对Property__Add执行相同操作,您需要将AddProperty方法添加到COM组件,COM组件又调用Property_Add存储过程。