首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • [向net_lover提问].net引用Web服务发生的“离奇”问题!
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • onizuka7lh
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-08-19 09:20:53 楼主
    我有个很郁闷的问题。我的机子引用WEB服务时,所有方法的参数或返回值中的DataTable都不显时“DataTable”类型。而是WEB服务名加一个自动生成的不知道的名。为什么会这样?别的机子的.NET都没问题。

    如图:

    可我机子:


    文字说明:
    (new ApprovalWeb.PrepService()).GetPretrialJOBtab(new DataTable());
    GetPretrialJOBtab(里为DataTable) -- 别人机子正常。
    而我机子:
    ApprovalWeb.GetPretrialJOBtabDT() 可这个“GetPretrialJOBtabDT”。我根本就没写过。也没见过!而且还说这类存在!为什么会这样?求助!!
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • ming4099
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-19 09:21:411楼 得分:0
    :)
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • amandag
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 2

      5

    发表于:2008-08-19 23:31:052楼 得分:0
    贴代码看看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • findcaiyzh
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-20 09:13:503楼 得分:0
    看看你的proxy类。

    我猜你的机器上不认识DataTable,因此认为DataTable是一个自定义的类。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • LQknife
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 15:46:354楼 得分:0
    看看.net自动生成的代理类
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jietuan
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-21 16:53:445楼 得分:0
    你用Datatable作返回类型,肯定可以的,你仔细测试一下你的代码
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jacle169
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-08-30 03:46:166楼 得分:0
    有鬼
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dacong
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-05 21:50:367楼 得分:0
    “DataTable”类型不行吧,默认不能序列化吧
    我一直用dataset
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhujiechang
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-07 13:15:118楼 得分:0
    没有引用system.data?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hm7921936
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-09-21 13:20:139楼 得分:0
    要看楼主的 NET版本和环境了.

    如果是NET 1.1的话. 那么DATATABLE默认是不序列化的. 所以类型会显示不一致.要采用DATASET

    如果是2.0或者更高版本生成就没有问题
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved