在ASP中连接SQL SERVER 2000的问题
我在数据库hoteldb中建立了一张usertab的表,当中有字段identifier,username,userpwd,userType四个字段,我在SQL Server 2000中建立的存储过程如下:
CREATE Procedure cx
@identifier int,
@username varchar output
AS
begin
select * from usertab where identifier=@identifier
end
GO
然后在ASP页面中写入的代码如下:
<%
set objcnn=server.CreateObject("adodb.connection")
objcnn.open "driver={sql server};server=localhost;uid=sa;pwd=;database=hoteldb"
'建立Command对象
set objCmd=server.CreateObject("adodb.Command")
objcmd.Activeconnection=objcnn
objcmd.CommandText="cx"
objcmd.commandType=4
objcmd.parameters.Append_
objcmd.createParameter("identifier",adsmallInt,adParamInput,,1)
objcmd.parameters.Append_
objcmd.createParameter("username",advarchar,adparamoutput,,0)
objcmd.execute
for each parm in objcmd.parameters
response.Write "参数名:"&parm.name&"="&trim(parm)&"<br>"
next
%>
但是我在运行的时候就是得不到结果。页面一片空片。。这是咋个回事/?
在线等