如何将Excel2003表格中的货品资料导入速达3000财务软件中_第1页
如何将Excel2003表格中的货品资料导入速达3000财务软件中_第2页
如何将Excel2003表格中的货品资料导入速达3000财务软件中_第3页
如何将Excel2003表格中的货品资料导入速达3000财务软件中_第4页
如何将Excel2003表格中的货品资料导入速达3000财务软件中_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

速达3000XP资料导入时,会出现哪些常见问题格式不对比较多,导入货品资料需要两张工作表,第一张必须有货品编码、品名,第二张工作表,可将第一张工作表的编码复制过去,另外再加上比率及单位名称两个,比率可全部写上1,单位写上计量的单位即可。把Excel表导入SQL数据库的两种方法把Excel表导入SQL数据库的两种方法SQLServer自身就有导入功能的1、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-导入数据,弹出DTS导入/导出向导,按 下一步 ,2、选择数据源 Microsoft Excel 97-2000,文件名 选择要导入的xls文件,按 下一步 ,3、 选择目的 用于SQL Server 的Microsoft OLE DB提供程序,服务器选择本地(如果是本地数据库的话,如 VVV),使用SQL Server身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如 client),按 下一步 ,4、选择 用一条查询指定要传输的数据,按 下一步 ,5、按 查询生成器,在源表列表中,有要导入的xls文件的列,将各列加入到右边的 选中的列 列表中,这一步一定要注意,加入列的顺序一定要与数据库中字段定义的顺序相同,否则将会出错,按 下一步 ,6、选择要对数据进行排列的顺序,在这一步中选择的列就是在查询语句中 order by 后面所跟的列,按 下一步 ,7、如果要全部导入,则选择 全部行,按 下一步,8、则会看到根据前面的操作生成的查询语句,确认无误后,按 下一步,9、会看到 表/工作表/Excel命名区域 列表,在 目的 列,选择要导入数据的那个表,按 下一步,10、选择 立即运行,按 下一步,11、会看到整个操作的摘要,按 完成 即可。将EXCEL的数据提出放在数据集中,在通过循环将从表插入如何用企业管理器dts导入mdf文件数据的导入与导出数据的导入、导出是指将文本文件或外部数据库(ACCESS,FOXPRO,EXCEL等)的数据转换成SQL Server格式或将SQL Server数据库转换为其他数据格式的过程。11.2.1 数据转换服务DTSDTS是Data Transformation Service的缩写,提供将一种数据源转换为另一种数据源的服务。DTS提供了许多服务,包括数据复制、数据转换和通知状况。1 导出数据【例11-11】将XSCJ数据库导出到Access 2000数据库系统中,取名为ACCESS_XSCJ.MDF。用户在导出SQL Server数据之前,须首先在Access 2000中建立一个文件名为ACCESS_XSCJ.MDF的空白数据库,以便接受来自SQL Server数据库的数据。(1) 在Access 2000中建立名为ACCESS_XSCJ.MDF的空白数据库在Access 2000中新建一个数据库,并将其命名为ACCESS_XSCJ在数据库窗口中,双击【使用设计器创建表】选项,在表设计器窗口中,设置表的字段名称、数据类型及其他选项等。单击【保存】按钮,并以表名access_xsjbxxb,access_cjb等,直到数据库access_XSCJ.mdb所有表均创建完成。注:新建的access数据库也可以是一个空白数据库,因此步骤至步可以省略。(2)利用SQL Server数据导入/导出向导将SQL Server数据库的数据导出到ACCESS数据库中。启动数据导入与导出工具。选择【开始】/【程序】/【Microsoft SQL Server】/【导入和导出数据】命令,出现【DTS导入/导出向导】欢迎画面。单击【下一步】按钮,出现【选择数据源】对话框。在【数据源】下拉式列表框中选择【用于SQL Server的Microsoft OLE DB提供程序】或【Microsoft ODBC Drive for SQL Server】。在【服务器】框中输入或选择SQL Server服务器的名称,并选择SQL Server服务器的登录方式,可以选择使用Windows NT身份验证,也可以选择使用SQL Server身份验证模式。如果选择后一个模式,还需要在【用户名】文本框中输入登录时使用的用户帐户名称,然后在【密码】框中输入登录密码。单击【刷新】按钮,使所选服务器上的所有数据库出现在【数据库】下拉列表中,然后选择要导出的SQL Server数据库,本例中选择XSCJ数据库。如果需要对源数据库OLE DB驱动程序的进程选项进行设置,单击【高级】按钮,并在【高级连接属性】对话框中设置有关选项,然后单击【下一步】按钮。选择目标数据库。当出现【选择目的】对话框时,在【目的】下拉列表框中选择目的数据库格式。列表中提供了文本文件、Access数据库、Excel数据库、Visual FOXPRO数据库等多种选项,此处选择Microsoft access数据库格式。在【文件名】文本框中输入目的数据库的文件名和路径,本例所选择的Access数据库文件名为【Access_XSCJ.mdb】。如果需要登录到目标数据库,分别在【用户名】和【密码】文本框中输入登录用户名和密码;如果需要对目标数据库OLE DB驱动程序的进程选项进行设置,单击【高级】按钮,然后在【高级连接属性】对话框中设置有关选项。选择目标数据库并完成相关设置后,单击【下一步】按钮。选择整个表或部分数据进行复制。在对话框中,选择下列选项之一:l 若要把选定数据库中的源表或视图复制到目标数据库中,选择【从源数据库复制表和视图】选项。l 若只想使用一个查询将指定数据复制到目标数据库中,选择【用一条查询指定要传输的数据】选项。本例选第一项,单击【下一步】按钮。选择来源表。在对话框中列出了来源数据库中所包含的表,可以从中选择一个或多个表作为来源表,为此在【源】列中选定相应的复制框即可。选择一个来源表以后,就会在【目的】列中显示出目标表的名称,可默认。选择来源表后,单击【下一步】按钮。转换数据并存储为DTS包。当出现【保存、调度和复制包】对话框时,在【时间】区域中选择【立即执行】复选框,以便在完成数据导出选项设置以后立即执行数据转换操作;在【保存】区域中选择【保存DTS包】复选框,并选择【SQL Server】选项,以便将DTS包保存到SQL Server中,以后要重复执行该操作时,只需执行DTS包即可。单击【下一步】按钮。保存DTS包。由于在上一步操作中选择了保存DTS包,此时将出现【保存DTS】的对话框,图中在【名称】文本框中指定DTS包的名称,在【描述】框中输入说明文字,此外还可以设置访问该包的密码以及其他选项。知道【用户密码】只可以执行包不能修改包,知道【所有者密码】则可以执行和修改包操作,接着,单击【下一步】按钮。完成设置。至此,向导程序已经收集到数据转换所需要的各项参数,这些参数在画面中汇总列出。由于已经设置了立即执行数据转换,单击【完成】按钮后,将开始执行数据转换操作。当数据转换全部完成之后,单击【确定】按钮,单击【完成】按钮。通过上述操作,SQL Server数据库中的表被导出到Access 2000数据库中。相应可以在ACCESS数据库中打开、浏览这些表数据,在数据导出的过程中,还创建了一个DTS包,在SQL Server企业管理器中展开【数据转换服务】文件夹,就可看到相关的DTS包信息。如果要执行数据转换操作,在SQL Server企业管理器中右击DTS包,然后选择【执行包】命令即可执行DTS包,并会在Access 2000中生成相应表。同样也可以将Excel等数据源导入至SQL Server数据库中。这种形式的数据转换常用于系统使用初期,即将以前做好的Access、Excel等数据导入至SQL Server数据库中,而无需重新输入数据。如果你知道怎么看数据库的话,你可以看一下在l_goodsunit这个表里面有没有对应的记录。导入的货品资料,要同时在l_goods和l_goodsunit这两个表都有记录才可以。如果真的是因为l_goodsunit没有记录,你可以写一些sql语句,自己为它生成一些记录即可。不要数据就不要用导入导出工具,生成脚本就可以了。 具体操作: 打开企业管理器,在要导出的数据库上点右键,选择“所有任务”-“生成SQL脚本”。 在打开的窗口中在“常规”选项卡上点全部显示,然后选择“编写全部对象脚本”。然后单击“选项”,选择“编写数据库脚本”和“表脚本选项”下的四个选项,将这5个选项钩选上以后点确定,然后保存到一个.SQL文件中,复制到目标服务器。 到目标服务器上打开“查询分析器”,在菜单“文件”-打开,然后选择你保存的文件,在窗口中就会显示创建数据库的脚本,然后需要修改路径的话,就在第4行上将 FILENAME = N引号内的路径修改一下,注意有两个,数据文件和日志文件。然后按F5运行就行了,没有数据的数据库就建好了。 注意:如果目标服务器上有同名数据库会被删掉。这要看你是用的select into 还是into * fr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论