asp-classic – 检索ADO Recordset字段名称(经典ASP)
我想知道是否有人可以帮忙:
长话短说,我正在使用MSSQL2005来构建数据透视表.正在检查的数据受日期范围的限制(所有数据为1周,从最近的星期一到所选日期) 当我运行Stored Proc并将其传递给日期时,我得到正确的表格,例如: 时间| 2009年1月1日| 2009年1月2日| 2009年1月3日| … 09:00 | 0 | 9 | 25 | … 09:30 | 8 | 27 | 65 | … 10:00 | 20 | 44 | 112 | … (对于残酷的“表格”格式表示道歉). 我唯一的问题是列标题将根据传递给SP的日期(所需的视图日期)和SP内的逻辑(强制左侧列为最接近的星期一)而变化指定). 这意味着当我向用户显示结果时,我(当前)需要复制经典ASP中的日期检查逻辑[容易但可维护性失败] 我真正需要的是一种从记录集本身检索列名的方法. 有人可以指出我正确的方向吗? 我用谷歌搜索了但是我得到的所有结果似乎都与读取一个表格模式有关 – 在这种情况下这没有用,因为我的表格是在内存中动态生成的. 非常感谢您提供的任何帮助 解决方法
给定一个ado记录集,你可以做大致如下(这是伪造的代码):
foreach (field in rs.Fields) { alert(field.Name); } 这将为您提供该字段的名称,请查看此documentation. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.NET MVC与XSL
- asp.net-web-api – 在ODataConventionModelBuilder中设置数
- asp.net – 创建密码和密码
- asp.net-mvc – ASP.NET MVC如何指定View页面驻留在哪个文件
- asp.net-mvc – 避免在业务层(MVC 3)中使用SelectList
- 如何获取ASP.NET应用程序的最后开始时间?
- asp.net-core – 你如何解决AspNet Core缺少的依赖关系?
- asp.net – __dopostback未定义在IE 11上Windows预览8.1
- asp.net-mvc – 输出字符串里的字符串文字引用
- 在Classic ASP中从ADODB调用参数化Oracle查询