wcf返回datatable必须给tablename赋值
来源:互联网 发布:mac魅可 编辑:程序博客网 时间:2024/06/06 07:35
From: http://www.cnblogs.com/hxw/archive/2010/07/10/1774841.html
最近在学习WCF,返回datatable的时候老是出现“An error occurred while receiving the HTTP response to http://localhost:9999/calculatorservice. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.”的错误。检查了半天才发现原来是返回的datatable没有给tablename赋值。
public System.Data.DataTable GetDataTable()
{
DataTable mydt = new DataTable();
mydt.Columns.Add("UserID", typeof(int));
mydt.Columns.Add("UserName", typeof(string));
mydt.Columns.Add("Birthday", typeof(DateTime));
for (int i = 0; i < 300; i++)
{
DataRow dr = mydt.NewRow();
dr["UserID"] = i + 1;
dr["UserName"] = "xx" + i;
dr["Birthday"] = DateTime.Now;
mydt.Rows.Add(dr);
}
return mydt;
}
{
DataTable mydt = new DataTable();
mydt.Columns.Add("UserID", typeof(int));
mydt.Columns.Add("UserName", typeof(string));
mydt.Columns.Add("Birthday", typeof(DateTime));
for (int i = 0; i < 300; i++)
{
DataRow dr = mydt.NewRow();
dr["UserID"] = i + 1;
dr["UserName"] = "xx" + i;
dr["Birthday"] = DateTime.Now;
mydt.Rows.Add(dr);
}
return mydt;
}
后来加上mydt.TableName="mydt";就好了。
阅读全文
0 0
- wcf返回datatable必须给tablename赋值
- dataGridView中值赋值给DataTable
- 给DataTable、DataRow 自定义赋值
- WCF返回表datatable时的解决
- 如何给DataTable、DataRow 手动赋值
- 给函数返回值赋值
- 筛选一个DataTable的数据,赋值给另外一个DataTable
- 筛选一个DataTable的数据,赋值给另外一个DataTable
- 一个DataTable赋值给另一个DataTable的常用方法
- C++赋值给函数返回的引用
- CPP 给函数返回值赋值!
- datatable 赋值
- DataTable 赋值
- 如何将查询结果生成DataTable并返回赋值
- 给datatable中添加新列并赋值的方法
- 给datatable中添加新列并赋值的方法
- DataTable中 创建新列和给列赋值方法
- DataTable中 创建新列和给列赋值方法
- java集合
- malloc和new的区别
- org.hibernate.HibernateException: save is not valid without active transaction at org.hibernate.co
- Tesseract在Android上的使用
- angular学习网站
- wcf返回datatable必须给tablename赋值
- Location-Aware-Instant:开发即时位置感知的Android客户端
- 搜索引擎选择: Elasticsearch与Solr
- google vr 入门之VrPanoramaView制作全景图列表
- Eclipse开发SpringMVC简单小程序
- 业界良心? 谷歌宣布Chrome将自带广告拦截功能
- [P1052]过河
- 实战hadoop海量数据处理系列 01:数据导入篇
- Spark2.8.0源代码导入,XMPP即时通讯Openfire和Spark源代码导入