搏客 Winning
After three days without programming, life becomes meaningless
新文章
新随笔
管理
posts - 46, comments - 41, trackbacks - 21
ASP 调用返回 DataSet 的 Web Service
WebServiceDemo.asmx
public
class
ServiceDemo : WebService
{
[WebMethod]
public
string
HelloWorld(
string
ss)
{
return
"
Hello World,
"
+
ss;
}
[WebMethod]
public
DataSet GetStudents()
{
DataTable dt
=
new
DataTable();
dt.Columns.Add(
"
FID
"
,
typeof
(
string
));
dt.Columns.Add(
"
FName
"
,
typeof
(
string
));
DataRow dr
=
dt.NewRow();
dr[
"
FID
"
]
=
"
123
"
;
dr[
"
FName
"
]
=
"
wengmj
"
;
dt.Rows.Add(dr);
DataRow dr1
=
dt.NewRow();
dr1[
"
FID
"
]
=
"
456
"
;
dr1[
"
FName
"
]
=
"
cqm
"
;
dt.Rows.Add(dr1);
DataSet ds
=
new
DataSet();
ds.Tables.Add(dt);
return
ds;
}
}
Test.asp
<
%
SET
objSoapClient
=
Server.CreateObject(
"
MSSOAP.SoapClient30
"
)
objSoapClient.ClientProperty(
"
ServerHTTPRequest
"
)
=
True
call
objSoapClient.MSSoapInit(
"
http://localhost/Fredoc.Web/ServiceDemo.asmx?WSDL
"
)
res
=
objSoapClient.HelloWorld(
"
wengmj
"
)
set
stud
=
objSoapClient.GetStudents()
Set
xmlDOC
=
CreateObject
(
"
MSXML2.DOMDocument.4.0
"
)
xmlDOC.loadXML(stud.item(
1
).xml)
for
each
node in xmlDOC.firstChild.firstChild.childNodes
for
each
inode in node.childNodes
response.Write inode.text
&
"
"
next
response.Write
"
<br>
"
next
%
>
posted on 2006-07-04 18:33
搏客 Winning
阅读(515)
评论(1)
编辑
收藏
所属分类:
代码片段
FeedBack:
#1楼
2006-07-16 01:20 |
2 [未注册用户]
111
回复
引用
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2006-07-07 11:32 编辑过
相关文章:
ASP.NET AJAX入门系列
ComponentArt Web.UI for ASP.NET 2.X序列号
ASP.NET AJAX入门系列(2):使用ScriptManager控件
使用ASP.NET AJAX异步调用Web Service和页面中的类方法(1):调用Web Service、调用页面中的类方法
本周ASP.NET英文技术文章推荐[03/23 - 04/05]:C#、Visual Studio、MVC、死锁、Web 2.0 API、jQuery、IIS7、FileUpload
Web Service简介
相关链接:
所属分类的其他文章:
java 版和C#版 UrlRewriter 的实现方法
我用javascript写的几个数据结构希望对大家做Ajax网页有用
可跨域的不需要XMLHTTP控件的 "AJAX"
ASP 调用返回 DataSet 的 Web Service
创建SQL Server全文索引的步骤
MSMQ Demo
CookieHelper
字符串压缩和解压
URLRewriter & FormsAuthentication
应用SqlCacheDependency
最新IT新闻:
Google推出Android Market挑战App Store
美国年轻人最喜欢的15大网站
2008年8月30日IT博客精选
《极品飞车12》最新真人照片、游戏截图
IBM正在开发超强性能4TB固态硬盘阵列
博客园新闻频道
博客园首页
社区
我的主页
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
随笔分类
代码片段(13)
架构设计(20)
其他分类(2)
算法基础(3)
玩具代码(5)
项目实践(3)
随笔档案
2008年7月 (1)
2008年6月 (1)
2007年7月 (1)
2007年5月 (2)
2006年7月 (3)
2006年6月 (6)
2006年4月 (1)
2006年3月 (2)
2005年5月 (1)
2005年4月 (24)
2005年3月 (1)
2005年1月 (1)
2004年9月 (2)
积分与排名
积分 - 30552
排名 - 1325
最新评论
阅读排行榜
1. .Net三层的Hello World(2255)
2. 监听器模式(1213)
3. javascript 拼图游戏 v2.0(1102)
4. 迭代和递推算法(1098)
5. javascript 拼图游戏 v1.0(1086)
6. HTA图片浏览器(974)
7. 可跨域的不需要XMLHTTP控件的 "AJAX"(964)
8. 职责链模式(913)
9. 组合模式(894)
10. 工厂模式(834)
11. 状态模式(828)
12. 调停者(Mediator)模式(822)
13. 对一个项目架构的总结(812)
14. 适配器模式(782)
15. 装饰模式(779)
16. 桥接模式(764)
17. 最长非递增子序列(764)
18. 访问者模式(760)
19. 生成器模式(685)
20. 解析器模式(659)
21. 最简单的NHibernate应用(659)
22. 原型模式(634)
23. 命令模式(596)
24. 代理模式(595)
25. 享元模式(584)
26. 我用javascript写的几个数据结构希望对大家做Ajax网页有用(583)
27. 用Javascript编写一个动画(573)
28. 观察者模式(572)
29. 类定义的"枚举"类型(551)
30. 字符串压缩和解压(550)