仓酷云
标题:
ASP网站制作之我是不是能够将Excel数据导进?
[打印本页]
作者:
再见西城
时间:
2015-1-16 23:09
标题:
ASP网站制作之我是不是能够将Excel数据导进?
帮助用户快速实现各种应用服务,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
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
作者:
简单生活
时间:
2015-2-4 20:32
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
作者:
爱飞
时间:
2015-2-10 07:13
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
作者:
若相依
时间:
2015-3-1 02:42
先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习
作者:
第二个灵魂
时间:
2015-3-10 12:25
完全不知道到底自己学的是什么。最后,除了教程里面说的几个例子,还是什么都不会。
作者:
莫相离
时间:
2015-3-17 06:33
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
作者:
再现理想
时间:
2015-3-23 23:42
多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2