SqlDataSource控件超时的困惑
conn.Open();
SqlCommand sqlCommand = new SqlCommand(select, conn);
sqlCommand.CommandTimeout = 0; //没有超时限制
SqlDataReader dr = sqlCommand.ExecuteReader();
//只能手工构筑DataSet
DataSet dataSet=new DataSet();
DataTable dataTable=dataSet.Tables.Add();
dataTable.Columns.Add("单位代号",System.Type.GetType("System.String"));
dataTable.Columns.Add("单位名称",System.Type.GetType("System.String"));
dataTable.Columns.Add("工号1",System.Type.GetType("System.String"));
dataTable.Columns.Add("工号2",System.Type.GetType("System.String"));
while (dr.Read())
{
object[] result = new object[4];
result[0] = dr[0].ToString().Trim() ;
result[1] = dr[1].ToString().Trim();
result[2] = dr[2].ToString().Trim();
result[3] = dr[3].ToString().Trim();
dataTable.Rows.Add(result);
}
dr.Close();
conn.Close();
GridView2.DataSource=dataSet;
GridView2.DataBind();
由于比较耗时,使用AJAX的UpdateProgress来显示个友好的GIF动画是个好主意!
最新文章
- golang: 常用数据类型底层结构分析
- Java如何对ArrayList里的元素排序
- python 列表函数(转)
- Cocos2d-x优化中图片优化
- 【BZOJ 1563】 [NOI2009]诗人小G
- Java程序单元测试工具对比——Parasoft Jtest与Junit
- wpf 中英文版编写
- P1373 小a和uim之大逃离
- 分享自己写的一个.net方法缓存源码
- [Day19]Collection接口中的子类(List集合、Set集合)
- Oracle报错ORA-16433非归档丢失redo无法启动的恢复过程
- Vector源码分析和实例应用
- javascript的this关键字
- 怎么把焦点放在RichEdit的最后一行
- Struts2不扫描jar包中的action
- java 生成GUID与UUID
- pip导出安装包及批量安装
- Unity3D 面试三 ABCDE
- CodeForces - 725D Contest Balloons 贪心
- bzoj 4097: [Usaco2013 dec]Vacation Planning
热门文章
- vue+elementui项目打包后样式变化问题
- 安全漏洞XSS、CSRF、SQL注入以及DDOS攻击
- C# xml转化为类集合
- android -------- AndroidX的迁移
- java8学习
- GIT删除本地tag和远程tag
- Spring+SpringMVC+Spring Data JPA完美整合
- (转载)理解Spatial Transformer Networks
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器解决方案之Windows服务安装
- [转]How to Install Oracle Java 11 in Ubuntu 18.04/18.10