好的,webservice里能返回dataset而不能返回datatable的原因如下:

web

下面大多是那篇贴子的翻译:
原因是设计是留下来的,datatable、datarow、dataview、dataviewmanager这几个对象不是连续的,所以不能在webservices中被返回。
解决办法是:
用dataset返回而不用datatable返回,dataset可以含有多个datatable。

[蓝添加相关链接]
http://www.developersdex.com/asp/message.asp?p=1117&ID=%3C%23dxnb0EbBHA%2E1908%40tkmsftngp03%3E 

时间: 2024-08-30 07:02:49

好的,webservice里能返回dataset而不能返回datatable的原因如下:的相关文章

Jquery Ajax学习实例6 向WebService发出请求,返回DataSet(XML) 异步调用_jquery

一.WebService.asmx: 处理业务数据,在GetDataSet()方法中产生DataSet(XML)数据,供JqueryRequest.aspx调用,代码如下: 复制代码 代码如下: [WebMethod] public DataSet GetDataSet() { DataSet ds = new DataSet(); DataTable dt = new DataTable(); dt.Columns.Add("Name", Type.GetType("Sys

webservice里自定义类的问题,请各位高手帮忙解决!

问题描述 我在webservices里定义了2个类publicclassSpecialProduct{privatestringName;publicstringfieldName{get{returnName;}set{Name=value;}}privatestringValue;publicstringfieldValue{get{returnValue;}set{Value=value;}}}publicclassOrderRequestType//定购请求{privateSpecial

java定时器 run方法怎么返回值 我要返回result 代码里一直报错 晚生跪求解决

问题描述 java定时器 run方法怎么返回值 我要返回result 代码里一直报错 晚生跪求解决 public VirementResultInfo queryTransaction( final String bank, final TransactionInfo transactionInfo) { // final VirementResultInfo result = null; TimerTask task = new TimerTask() { @Override public v

webservice xml格式-webservice接口调用如何指定xml格式返回集合是并列的关系而不是包含关系。

问题描述 webservice接口调用如何指定xml格式返回集合是并列的关系而不是包含关系. webservice客户端调用服务端,给的数据是这样的. protected DTFPTXSINPUT.NUMBER_IN numberin; public DTFPTXSINPUT.NUMBER_IN getNUMBERIN() { return numberin; } public void setNUMBERIN(DTFPTXSINPUT.NUMBER_IN value) { this.numbe

html ajax dataset-AJAX返回DATASET等相关问题

问题描述 AJAX返回DATASET等相关问题 貌似不能直接返回dataset吧, 都是转成string返回的. 请问怎么把dataset转成string ??? 最好能给个简单的例子.我打算绑定在ListBox下拉里面. 返回之后既然是一个字符串,肯定要处理下吧. 请问具体要怎么处理????? 不要写凭空的代码啊, 我初学看不懂.. 一定说下是写在哪个地方的.一共有3个页面吧... (比如*.aspx.cs或者*.aspx 是用来使用的页面,还是用来返回请求的页面.) 谢谢了

cocos2dx socket-求赐教在使用winsock2.h时listen返回-1,GetLastError返回6怎么解决

问题描述 求赐教在使用winsock2.h时listen返回-1,GetLastError返回6怎么解决 代码是这样的: void server::onOpenNetwork(Ref * sender) { int lastError; //创建套接字 WORD myVersionRequest; WSADATA wsaData; myVersionRequest = MAKEWORD(1, 1); int err; err = WSAStartup(myVersionRequest, &wsa

JQuery ajax中error返回错误及一直返回error的解答_AJAX相关

进入百度搜索此问题,发现有人这么说了一句 Jquery中的Ajax的async默认是true(异步请求),如果想一个Ajax执行完后再执行另一个Ajax, 需要把async=false就可以了 于时我在ajax中进行了处理 async: false,结果发现提交正常的数据返回是正常的没有错误.  代码如下  $.ajax({ type: "POST", async: false, url:urllink, data:data, dataType:"html", su

程序中system()执行 exp 备份返回13,操作系统返回0,导致备份失败

问题描述 程序中system()执行 exp 备份返回13,操作系统返回0,导致备份失败 5C 程序是在linux下执行的exp命令 备份oracle. 查了下, system("xx.sh")返回值, 高八位是子进程执行命令行后退出值,第八位是命令执行过程中接收到的信号值. 根据日志返回结果来看, 返回值=13, 高八位肯定是0,低八位是13,对应的是SIGPIPE信号. 命令行的内容检查过,手动执行备份可以成功. 请问各位,程序执行exp备份过程中,为什么会一直收到这个信号?还是我

android socket 多线程访问服务器有的时候会返回数据有的时候返回失败

问题描述 android socket 多线程访问服务器有的时候会返回数据有的时候返回失败 在写项目的时候遇到一个很棘手的问题,就是加载广告图片的时候,有多个连结同时访问服务器,在返回数据的时候总是只有一个广告线程能返回数据,另一个不能返回,需要让第二个广告线程sleep两秒以上才可以得到广告图片,是一个很纠结的问题,谢谢大神指点`package public class SocketToService { public static final Object SOCKETERROR = "#0