2008-03-28
Jscript调用存储过程怎么传多个参数?
配合EXT用ASP写后台代码,想调用存储过程,但是却不知道怎么传多个参数。
一个参数的代码如下:
对于ADODB.Command怎么传多个参数呢?谢谢!
一个参数的代码如下:
<%@language=javascript%>
<script RUNAT=SERVER LANGUAGE=JAVASCRIPT>
var json;
try
{
var conn = new ActiveXObject("ADODB.Connection");
var cmd = new ActiveXObject("ADODB.Command");
var A = 1;
var ConnectionString="Provider=SQLOLEDB.1; Data Source=(local); User ID=sa;"+"Password=; Initial Catalog=powercat";
conn.Open(ConnectionString);
with(cmd){
ActiveConnection = conn;
CommandType = 4;
CommandText = "SP_A1";
}
var objRs = cmd.Execute(null,parseInt(A));
json="{success:true,data:{title:'"+objRs("B")+"'}}";
Response.Write(json);
cmd.close;
conn.close;
}
catch (e)
{
json="{failure:true}";
Response.Write(json);
}
</SCRIPT>
对于ADODB.Command怎么传多个参数呢?谢谢!
评论
micrexp
2008-05-11
去查MSDN
sp42
2008-05-11
呵呵 17行可以不硬编码字符串
引入一个json包转换即可(JS的)
引入一个json包转换即可(JS的)
powercat
2008-03-28
成功了。
var param = cmd.CreateParameter("@A",200,1,4,1);
cmd.Parameters.Append(param);
虽然,成功了,但是还是不知道什么意思,尤其是那个200,代表什么呢?
var param = cmd.CreateParameter("@A",200,1,4,1);
cmd.Parameters.Append(param);
虽然,成功了,但是还是不知道什么意思,尤其是那个200,代表什么呢?
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 163 次
- 性别:

- 来自: 济南

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
用GridPanel显示不出数据
bluegene 写道请问你是怎么解决这个问题的呢,谢谢。 错在这里: ...
-- by sam.ds.chen -
用GridPanel显示不出数据
请问你是怎么解决这个问题的呢,谢谢。
-- by bluegene -
Jscript调用存储过程怎么 ...
去查MSDN
-- by micrexp -
Jscript调用存储过程怎么 ...
呵呵 17行可以不硬编码字符串 引入一个json包转换即可(JS的)
-- by sp42 -
用GridPanel显示不出数据
自己搞定了。呵呵,靠人不如靠己!
-- by powercat






评论排行榜