对了,还有,如果存储过程这样写,那么,返回的字符串能不能直接被asp调用
create proc printhaha
as
print '<table><tr><td>hahah</td></tr></table> '
create proc printhaha
as
print '<table><tr><td>hahah</td></tr></table> '
调试欢乐多
<!--METADATA
TYPE="TypeLib"
NAME="Microsoft ActiveX Data Objects 2.6 Library"
UUID="{00000206-0000-0010-8000-00AA006D2EA4}"
VERSION="2.6"-->
see
http://www.aspfaq.com/show.asp?id=2112
2. no, try
select '<table><tr><td>hahah</td></tr></table> ' as HTML
TYPE="TypeLib"
NAME="Microsoft ActiveX Data Objects 2.6 Library"
UUID="{00000206-0000-0010-8000-00AA006D2EA4}"
VERSION="2.6"--> 是个什么东东阿?
set cm=server.CreateObject("ADODB.Command")
set mp=server.CreateObject("ADODB.parameter")
这两句都没有问题阿,
CreateParameter()不过是Command对象的一个方法阿,怎么会偏偏这个函数出错呢,还有哪个cmdstoredproc也很奇怪,老大能不能讲的详细点,呵呵,我很急,一看英语就头疼
主要是用查询分析器时你可以看到这些信息.
TRY:
create proc printhaha
@outpu varchar(100) output
as
select '<table><tr><td>hahah</td></tr></table> ' as MyValue把你要的按记录集来返回.
主要是用查询分析器时你可以看到这些信息.
TRY:
create proc printhaha
@outpu varchar(100) output
as
select '<table><tr><td>hahah</td></tr></table> ' as MyValue把你要的按记录集来返回.
这样的话是不是可以不用定义@outpu varchar(100) output这个参数了?