为什么调用存储过程不能显示记录?
代码如下:
Set rs1=Server.CreateObject("ADODB.Recordset")
set cmd=Server.CreateObject ("ADODB.Command")
set conn=Server.CreateObject ("ADODB.Connection")
set prm=Server.CreateObject ("ADODB.Parameter")
conn.Open "driver={SQL Server};server={server};uid=sa;pwd=;database=dgship"
Set cmd.ActiveConnection = conn
conn.CursorLocation=3
cmd.CommandText = "sp_Monthwage"
cmd.CommandType = 4
Set prm = cmd.CreateParameter("@strYear", adChar, adParamInput,
10, strYear)
cmd.Parameters.Append prm
Set prm = cmd.CreateParameter("@strMonth", adChar, adParamInput, 5, "strMonth")
cmd.Parameters.Append prm
Set prm = cmd.CreateParameter("@last_name", adChar, adParamInput, 50, "last_name")
cmd.Parameters.Append prm
Set rs1 = Cmd.Execute
调用之后页面显示为空。哪里出错?