Jag behöver köra procedurer i en Oracledatabas från en asmx-fil.Köra oracle-procedurer från asmx-fil
Jag kör det från en C#-applikation och från en VB.net-webservice (dll) utan problem.
Men hur kör jag en oracle-procedur från en asmx-fil?
Från en VB.net-webservice ser det ut så enligt nedan, med ADODB vill inte fungera i en asmx-fil.
Problemet ligger nog i att using ADODB inte är giltigt i min asmx-fil.
Kan man inte använda ADODB i en okompilerad webservice (asmx-fil)?
Hjälp !!
/ Mikael
<code>
using ADODB;
.
.
.
ADODB.Connection dbConn = new ADODB.Connection();
dbConn.Open(connStr, "", "", -1);
ADODB.Command CPw2 = new ADODB.Command();
CPw2.ActiveConnection = dbConn;
CPw2.CommandText = "OWNER.PACKAGE_API.Move_text";
CPw2.CommandType = ADODB.CommandTypeEnum.adCmdStoredProc;
CPw2.Parameters.Append(CPw2.CreateParameter("param1out_", ADODB.DataTypeEnum.adVarChar, ADODB.ParameterDirectionEnum.adParamOutput, 2000, 10));
CPw2.Parameters.Append(CPw2.CreateParameter("param1in_", ADODB.DataTypeEnum.adInteger, ADODB.ParameterDirectionEnum.adParamInput, 50, WO_NO));
object x = Type.Missing;
object y = Type.Missing;
ADODB.Recordset rs = CPw2.Execute(out x, ref y, 0);
</code>