怎样把excel部分字段导入到SQL2000中

问题描述

SQL2000中有个表它只需要EXCEL中的部分字段有高手帮忙吗谢谢

解决方案

解决方案二:
把excel复制一份,在复制中的把其余不要的列删除,然后用SQL语句把数据插入到数据库表中。
解决方案三:
突然想起来,SQL2000有项导可以导入excel的数据,SQL语句都不用写。、打开企业管理器,打开要导入数据的数据库,在表上按右键,所有任务-->导入数据,弹出DTS导入/导出向导,按下一步,2、选择数据源MicrosoftExcel97-2000,文件名选择要导入的xls文件,按下一步,3、选择目的用于SQLServer的MicrosoftOLEDB提供程序,服务器选择本地(如果是本地数据库的话,如VVV),使用SQLServer身份验证,用户名sa,密码为空,数据库选择要导入数据的数据库(如client),按下一步,4、选择用一条查询指定要传输的数据,按下一步,5、按查询生成器,在源表列表中,有要导入的xls文件的列,将各列加入到右边的选中的列列表中,这一步一定要注意,加入列的顺序一定要与数据库中字段定义的顺序相同,否则将会出错,按下一步,6、选择要对数据进行排列的顺序,在这一步中选择的列就是在查询语句中orderby后面所跟的列,按下一步,7、如果要全部导入,则选择全部行,按下一步,8、则会看到根据前面的操作生成的查询语句,确认无误后,按下一步,9、会看到表/工作表/Excel命名区域列表,在目的列,选择要导入数据的那个表,按下一步,10、选择立即运行,按下一步,11、会看到整个操作的摘要,按完成即可。本篇文章来源于www.87717.com原文链接:http://www.87717.com/sql/sql_1013.html
解决方案四:
将Execl数据导入到数据库中方法:数据导入原选择EXECL文件目标选择数据库表!然后用SQL语句根据条件将需要的字段导入到表中。。。。
解决方案五:
该回复于2008-11-26 10:34:23被版主删除
解决方案六:
excel放到sql所在服务器上insertintosql表名(字段,字段,字段,字段)select字段,字段,字段,字段fromopenrowset('MicroSoft.Jet.OleDB.4.0','Excel5.0;HDR=yes;Database=D:aa.xls',sheet1$)

解决方案七:
貌似这种问题很多的!搜索下应该不少
解决方案八:
企业管理器
解决方案九:
顶上
解决方案十:
sql2000的企业管理器中有一个导入数据向导。操作:1、打开sql2000企业管理器,展开相应的数据库,在表上单击右键,选择所有任务-〉导入数据;2、下一步之后出现选择数据源的对话框,在数据源中选择Microsoftexcel,根据你的excel版本选择相应的数据源,然后下面的部分就会变成选择文件,单击文件名文本框后面的按钮,选择相应的excel文件;3、下一步之后出现选择目的的对话框,这里目的不用修改,如果是本地服务的话,服务器这一项也不用修改,在数据库中选择相应的数据库就可以了;4、下一步之后选择从源数据库中复制表和视图;5、下一步之后会出现选择源表和视图的对话框,这个对话框会列出excel文件中所有的sheet,选择需要的sheet,然后选择目的为你的数据表,然后单击转换中的按钮,这时会弹出列影射和转换的对话框,在源中选择excel的列,使其和目的中的列对应,不需要的列选择忽略就可以了;注意,要保证源数据的类型能够转换到目的的数据类型;6、下一步,选择立即执行,下一步,完成。
解决方案十一:
--如果接受数据导入的表已经存在insertinto表select想要的字段1,想要的字段2,...fromOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:test.xls',sheet1$)很简单,但注意是在本机上操作
解决方案十二:
我晕,有人比我快!看来还是搜索来的结果快啊,下次我不自己打了:(
解决方案十三:
如果是数据库和excel,不在同一台机子上可以先将excel中想要的数据导入到dataset中,再用dataset插入数据库
解决方案十四:
还要注意:如果sql中有不允许为空的字段而excel中没有,这些操作都不能成功,方法是在excel中建立对应的列,然后输入一些合法的数据,导入的时候把这些字段一起导入。
解决方案十五:
呵呵谢谢各位高手门的指点了我现在有点明白了

时间: 2024-09-20 18:55:49

怎样把excel部分字段导入到SQL2000中的相关文章

excel-使用jxl把Excel的数据导入到数据库中的问题

问题描述 使用jxl把Excel的数据导入到数据库中的问题 如果有Excel中值为空的话,导入到数据库中报错.怎么改? 数据库中的该列是允许为空的. 解决方案 JXL导入EXCEL文件到数据库 1.导入到数据库中 第一步:把文件上传到服务器.private File upload; 第二步:解析文件.(只支持EXCEL2003文件) 第三部:保存到数据库中 [java] view plaincopy // 开始解析 List importUserList = new ArrayList(); t

需要实现一个将excel表内容导入到sql2005中

问题描述 利用asp.net,c#语言实现这个功能,在网上找了很多代码,但是不是很好用,本人是个新手,有没有高手给我实现这个功能的完整代码啊,让我可以知道其中的原理!!谢谢了!1简单一点的就可以!很需要!求求你们了!! 解决方案 解决方案二:直接从桌面的Excel文件导入到SqlServer中行吗?没有用后台的asp.net或C#语言,直接操作数据库.解决方案三:不在后台写,不用asp.net或C#,直接操作数据库,也就是直接从桌面的excel文件导入到SqlServer中行吗?解决方案四:us

麻烦各位大神帮帮忙!C#解析xml实现对应数据库中的字段,导入excel数据到orcel数据库

问题描述 麻烦各位大神帮帮忙!C#解析xml实现对应数据库中的字段,导入excel数据到orcel数据库 我现在已经写好了导入数据库了,可是字段是定死的,预防有时候excel表格有变化,方便修改,所以解析xml,然后在xml对应字段,然后再导入到数据库中. 解决方案 用不着什么xml,根据你的需求,用一个简单的文本文件,每一行对应一个字段,和对应的excel列,然后程序读取下就可以了. 解决方案二: C#配置xml实现自动导入excel数据到数据库中对应的字段,麻烦各位大神帮帮忙!

PHP把excel(xls)文件导入mysql数据库

昨晚一个客户联系我做网站,提出的要求是需要把客户提供的excel文件里面的数据导入到mysql数据库,最常用的方法就是先把xls文件导出为csv格式的文件,然后在解析csv格式的文件导入到mysql数据库.方法比较冗余,而且分好几步进行,很不方便,断桥残雪今天介绍一种方法是直接跳过csv的中间环节,直接把excel文件导入mysql数据库. 首先我们需要下载PHP-ExcelReader这是一个开源的项目,主要是来解析excel的文件,下载地址:http://sourceforge.net/pr

excel导入sql sever-求完整的JSP页面上传excel 将数据导入数据库的代码

问题描述 求完整的JSP页面上传excel 将数据导入数据库的代码 找的的代码都会各种报错 上传的jsp页面的action要指向哪个文件? 解决方案 这篇文章主要介绍了JSP上传excel及excel插入至数据库的方法,涉及JSP文件上传及针对excel的读取.写入数据库等操作技巧,需要的朋友可以参考下 本文实例讲述了JSP上传excel及excel插入至数据库的方法.分享给大家供大家参考.具体如下: 此导入excel是与pojo绑定的,(缺点)excle表头必须是pojo的字段值 1. htm

精妙的SQL和SQL SERVER 与ACCESS、EXCEL的数据导入导出转换_MsSql

* 说明:复制表(只复制结构,源表名:a 新表名:b)       select * into b from a where 1<>1     * 说明:拷贝表(拷贝数据,源表名:a 目标表名:b)       insert into b(a, b, c) select d,e,f from b;     * 说明:显示文章.提交人和最后回复时间       select a.title,a.username,b.adddate from table a,(select max(adddate

循序渐进开发WinForm项目(5)--Excel数据的导入导出操作

随笔背景:在很多时候,很多入门不久的朋友都会问我:我是从其他语言转到C#开发的,有没有一些基础性的资料给我们学习学习呢,你的框架感觉一下太大了,希望有个循序渐进的教程或者视频来学习就好了. 其实也许我们每天面对的太多东西了,觉得很多都稀松平常了,即使很细微的地方,可能我们都已经形成习惯了.反过来,如果我们切换到其他领域,如IOS.android,那么开始我们可能对里面很多设计的规则不甚了解,开始可能也是一头雾水. 本篇继续上一篇<循序渐进开发WinForm项目(4)--Winform界面模块的集

如何将Access和Excel导入到Mysql中之一

access|excel|mysql 对于一些小型甚至中型的公司来说,仍然使用Access或者Excel记录数据,不仅速度慢,而且在多人操作时存在着很多的不便,随着业务的发展,它们都有着升级系统的要求,但它们又拿不出很多的资金去开发一个系统,这时采用Mysql数据库,然后配合PHP等脚本语言进行开发就有着很多的好处,不仅经济.速度快.便于维护,而且通过浏览器就可以多人同时操作数据库,可以极大地提高工作效率.但这里首先会碰到一个问题,如何将Access和Excel中的数据导入到Mysql中呢,这

Excel手机联系人导入Gmail的方法

  Excel手机联系人导入Gmail的方法         步骤/方法: 1.首先,打开你的Excel文件,只保留姓名和电话两栏即可.另存为后缀名为.csv的文件. 2.然后,用记事本编辑这个csv文件,这一步的目的是将分类改成gmail可识别的名称,有时候也只是起一个检查的作用.首先,在记事本第一行写"姓名,电话"(无双引号,中间为英文逗号);再次,把下面每行的联系人姓名和手机号码的中间用英文逗号分隔,如"张三,13988888888".成功后如图: 3.登录g