首页   关于我们   网站建设   上海兼职网站制作  兼职网站设计  网站案例   网站知识   联系我们   

asp实现在web中显示电子表格数据(三)创建数据表列表和名字范围_QQread.com

发布于:2007-9-30 已被阅读: 次 来源:上兼职海网站建设

除了“读取Excel数据形成HTML表格”的技术外,你可能有兴趣想了解怎样用程序实现电子数据表和名字范围的下拉菜单列表。除了单元格的内容,用ADO还能知道更多的信息---在上面,已经讨论了用它得到字段名的列表。   调用OpenSchema方法,可以得到当前打开数据库(同样适用于电子数据簿)的特殊记录集,在这里讨论的例程中,是取回了当前电子数据簿的电子数据表和名字范围。在数据库的操作中,通过传递给ADO一个adSchemaTablesas命令参数,就可以得到所有表的信息。   Set oSchemaRs = oConn.OpenSchema(adSchemaTables)    上述调用将返回一个记录集信息,对于文件TheWorkbook.xls,结果是:   TABLE_NAME TABLE_TYPE Employees$ SYSTEM TABLE ListOfProducts$ SYSTEM TABLE Suppliers$ SYSTEM TABLE A_Duplicate_Name TABLE Alphabetical_List_of_Products TABLE Employees TABLE ListOfProducts$A_Duplicate_Name TABLE Product_Totals TABLE    和记录集相比较,电子数据工作簿中的电子数据表(worksheets)被当作系统表,名字范围被当作通常表。通常情况下,无名范围(可以使用!)不被记录集报告。   掌握了这些信息,创建字段下拉菜单就成了分离两个表类型和使用合适的标记的工作了。比如,可以执行下面的HTML网站ASP代码段来创建工作表列表的下拉菜单:< select name="XlSheet" >< %vOptions = "< option >< 网站option >"Do While Not oSchemaRs.EOF   If oSchemaRs("TABLE_TYPE") = "SYSTEM TABLE" Then      vOptions = vOptions & "< option >" & _            Server.HtmlEncode(oSchemaRs("TABLE_NAME")) & _      "< 网站option >       End If   oSchemaRs.MoveNextLoop    Response.Write vOptions% >< 网站select >   实际的ReadX1.asp代码中可能还复杂一些,因为要处理上一个选项的显示,同时要使用客户端的JavaScript脚本检查输入的合法性。进入讨论组讨论。 建设 ASP实现图片上传asp实现语音上传一个简单的用户登录接口asp实现asp实现树型结构 制作

网站建设相关信息

上兼职海网站建设服务

一、网站建设套餐A型
1个英文.COM域名
80M独立网站空间
25M邮件空间,5个企业邮箱
1个FLASH首页,10个精美内页
网站建设优惠价:面谈

二、网站建设套餐B型
1个英文.COM域名
120M独立网站空间,加75M备份,免费Access数据库
50M邮件空间,10个企业邮箱
1个FLASH首页,20个精美内页
1个新闻发布系统
1个计数器,一个留言板
网站建设优惠价:面谈

三、网站建设套餐C型
1个英文.COM域名
250M独立网站空间,加125M备份,免费Access数据库
100M邮件空间,20个企业邮箱
1个FLASH首页,30个精美内页
一个新闻发布系统
一个产品发布系统
1个计数器,一个留言板
网站建设优惠价:面谈

网站知识

什么是网站运营?
网络营销-网站优化
提高博客人气的方法
整站优化要注意平衡
如何为企业的网站建设准备
高难上海兼职网站制作的心得
什么样网页布局是你最喜欢
一个好的网站建设应该
网页设计师的薪水标准
上海兼职网站制作中心对
保持网站建设制作流量