出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

ASPからストアドプロシージャコール(Oracle8)   みれにあ2さん [2002/08/06 14:40:31] [2418]
  解決しました。   みれにあ2さん [2002/08/06 16:03:39] [2423]

[2418] ASPからストアドプロシージャコール(Oracle8)
投稿者:みれにあ2さん 2002/08/06 14:40:31
はじめまして。
どうにもこうにもエラーから抜け出せなくなってしまい、泣きそうになってるので、質問させてください。
ASPからOracleのストアドプロシージャをコールしようとしてるんですが、「パラメータの種類が無効です」と言われ、エラーになってしまいます・・・

ストアドプロシージャ
------------------------------------------------------------
/
Create or replace function P6001(cNENDO IN char) return number
内容省略
/
------------------------------------------------------------

ASP
------------------------------------------------------------
' 自前コネクション確立関数
Call DB_Connect(db_obj)

'** テンポラリテーブル名取得
Set ora_cmd = Server.CreateObject ("ADODB.Command")
ora_cmd.ActiveConnection = db_obj
ora_cmd.commandtext = in_stpname
ora_cmd.commandtype = 4
Set ora_opt = ora_cmd.createParameter("cNENDO", 3, 1, Len(in_year), in_year)
ora_cmd.Parameters.Append ora_opt
ora_opt.Value = in_year
ora_cmd.Execute
------------------------------------------------------------

OS : Windows2000 Professional SP2
DB : Oracle 8i R8.1.6

どうか知恵をお貸しください・・・

[2423] 解決しました。
投稿者:みれにあ2さん 2002/08/06 16:03:39
なんとか解決しました。
引数の意味を調べるのって大変ですね・・・ほんと。



TreeBBS For ASP V.0.1.3
Program By YasNet