ASP中调用Sybase的SP问题,急,望高手解答!
s00n 2002-07-16 05:00:01 Set conn = Server.CreateObject("ADODB.Connection")
conn.open Session("syConnUserProfile")
Set rs= Server.CreateObject("ADODB.Recordset")
rs.Open "exec IINV_SEARCH 'UYK','AEX SC1 004 E','1001253000','IB'",conn,adOpenDynamic
在我的ASP文件中有上面一段话,
一、把WEB建在本机,以前执行成功,现在不行,本机运行时,CPU先消耗到100%,接着下降,接着内存消耗直线上升,达到100%,接着机器必须重起,任务管理器显示
dllhost.exe进程占用较大,且无法终止。
二、把WEB建在其它机器上则出现错误(可以返回两条记录,共四条记录):
Microsoft OLE DB Provider for ODBC Drivers 错误 '80020009'
Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
/CreateData.asp,行0
二、连接的数据库为Sybase 11.5,在SQL Advantage中执行以下SP成功返回四条记录:
exec IINV_SEARCH 'UYK','AEX SC1 004 E','1001253000','IB'
三、已确认Session("syConnUserProfile")连接无问题。
望高手指点:发生此问题的原因是什么,是否有较好的方法解决。