仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 402|回复: 7
打印 上一主题 下一主题

[学习教程] ASP网站制作之我是不是能够将Excel数据导进?

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:09:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。excel|数据我是不是能够将Excel数据导进?

cg1摘自:access911.net
成绩:

我是不是能够将Excel数据导进

回覆:

手动体例:


请检察Access匡助:

匡助->导进或链接数据和工具


假如手动


来自电子表格

导进或链接电子表格中的数据

在持续处置之前,要确保电子表格中的数据必需以得当的表格情势分列,而且电子表格每字段(列)中都具有不异的数据范例、每行中也都具有不异的字段。

翻开数据库,或切换到翻开数据库的“数据库”窗口。
实行以下操纵之一:
若要导进电子表格,请在“文件”菜单上,指向“猎取内部数据”,然后单击“导进”。
若要链接电子表格,请在“文件”菜单上,指向“猎取内部数据”,然后单击“链接表”。
在“导进”(或“链接”)对话框中,选择“文件范例”框中的“MicrosoftExcel(*.xls)”。
单击“查找局限”框右边的箭头,选定电子表格文件地点的驱动器和文件夹,然后双击其图标。
依照“导进数据表导游”对话框的提醒举行操纵。假如是从MicrosoftExcel5.0版或更高版本的事情簿中导进,则能够导进事情薄内的某个事情表。但不克不及从其他的多电子表格(比方MicrosoftExcel4.0版事情簿)文件中导进。若要导进这些文件,起首必需将每一个事情表保留为一个独自的文件。
注重

能够导进或链接电子表格中的全体数据,大概只是来自指定局限单位格中的数据。只管用户一般是在MicrosoftAccess中新建一个表来导进或链接,但只需电子表格列题目与表字段名相婚配,就一样能够在已有表上追加数据。
Access将试图对导进的字段付与符合的数据范例,可是应当反省字段,确认它们是不是设置为所但愿的数据范例。比方在Access数据库中,德律风号码或邮政编码字段大概以数字字段导进,但在MicrosoftAccess中应当改成文本字段,由于这些范例的字段举行的任何盘算都不是所但愿的。需要时还应反省和设置字段属性(如设置格局)。

请注重,下面文章中实在仍旧包括了两种做法和一种扩大做法:
1、间接用导进
2、用链接表
3、当你只是要导进EXCEL数据到现有的表中时,能够先链接某个xls文件,然后间接用jetsql语句来做:
insertinto[Access表名](field1,field2)selectfield1,field2from[xls链接表]









编程体例:




请利用TransferSpreadsheet办法

示例
上面的示例在Lotus电子表格Newemps.wk3的指定局限内将表导进到MicrosoftAccess的“Employees”表,并用电子表格中的第一行作为字段名。

DoCmd.TransferSpreadsheetacImport,3,_
"Employees","C:LotusNewemps.wk3",True,"A1:G12"

在VisualBasic中,TransferSpreadsheet办法实行TransferSpreadsheet操纵。

expression.TransferSpreadsheet(TransferType,SpreadsheetType,TableName,FileName,HasFieldNames,Range,UseOA)

expression必须。前往“AppliesTo”列表中的一个工具的表达式。

TransferType可选AcDataTransferType。

AcDataTransferType能够是以下AcDataTransferType常量之一:
acExport
acImport默许
acLink
假如将该参数留空,将接纳默许常量(acImport)。


SpreadsheetType可选AcSpreadSheetType。

AcSpreadSheetType能够是这些AcSpreadSheetType常量之一:
acSpreadsheetTypeExcel3
acSpreadsheetTypeExcel4
acSpreadsheetTypeExcel5
acSpreadsheetTypeExcel7
acSpreadsheetTypeExcel8默许
acSpreadsheetTypeExcel9默许
acSpreadsheetTypeLotusWJ2-仅合用于日文版
acSpreadsheetTypeLotusWK1
acSpreadsheetTypeLotusWK3
acSpreadsheetTypeLotusWK4
注重能够链接Lotus1-2-3电子表格文件中的数据,可是这些数据在MicrosoftAccess中是只读的。能够导进自和链接到Lotus.WK4文件,可是不克不及将MicrosoftAccess数据导出为这类电子表格格局。MicrosoftAccess也不再撑持利用该办法对Lotus.WKS或MicrosoftExcel2.0版电子表格数据的导进、导出或链接。

假如将该参数留空,将接纳默许常量(acSpreadsheetTypeExcel8)。


TableName可选Variant型。字符串表达式,暗示要向个中导进电子表格数据、从中导出电子表格数据或链接电子表格数据的MicrosoftAccess表的称号,或要将其了局导出到电子表格的MicrosoftAccess选择查询的称号。

FileName可选Variant型。字符串表达式,暗示要从个中导进、导出到或链接到的电子表格的称号与路径。

HasFieldNames可选Variant型。利用True(-1)能够在导进或链接时,将电子表格中的第一行用作字段名。利用False(0)能够将数据表第一行当作一般数据。假如将该参数留空,则接纳默许值(False)。在将MicrosoftAccess表或选择查询数据导出到电子表格中时,不管为该参数输出了何值,字段称号都将拔出到电子表格的第一行中。

Range可选Variant型。字符串表达式,暗示电子表格中单位格的无效局限或局限称号。该参数仅可用于导进。若要导进全部电子表格,请将该参数留空。导出到电子表格时,必需将该参数留空。假如输出了一个局限,导出将失利。

UseOA可选Variant型。

申明
有关该操纵及其参数怎样利用的具体信息,请参阅该操纵的主题。

语法中的可选参数同意留空,可是必需包括参数的逗号。假如将位于末了的参数留空,则在指定的最初一个参数前面不需利用逗号。

注重还可使用ActiveX数据工具(ADO)来创立链接。办法是,利用Recordset工具的ActiveConnection属性。




</p>ASP脚本是采用明文(plaintext)方式来编写的。
因胸联盟 该用户已被删除
沙发
发表于 2015-1-26 21:09:50 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
简单生活 该用户已被删除
板凳
发表于 2015-2-4 20:32:37 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
爱飞 该用户已被删除
地板
发表于 2015-2-10 07:13:52 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
若相依 该用户已被删除
5#
发表于 2015-3-1 02:42:10 | 只看该作者
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
第二个灵魂 该用户已被删除
6#
发表于 2015-3-10 12:25:54 | 只看该作者
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
莫相离 该用户已被删除
7#
发表于 2015-3-17 06:33:54 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
再现理想 该用户已被删除
8#
发表于 2015-3-23 23:42:53 | 只看该作者
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 14:31

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表