1. 可以导入excel的数据库
1.首先启动access,执行新建-空数据库命令,输入名称保存在一个合适的位置上
2.在数据库对话框中点击新建命令,调出新建表对话框,选择导入表选项,点击确定按钮。
3.在导入对话框中找到需要导入的数据表格,选中后点击导入按钮,出现导入数据表向导对话框。
4.接着根据向导提示点击下一步,在“请选择数据的保存位置”中勾选新表中。
2. 数据库如何导入excel数据
首先要分类讨论1. 你是要做一个通用的导入导出,还是一个设计好格式的?
2. 你的数据量有多大3. 服务器端是否允许安装Office倒着来3. 装了 Office 就去看文档,没装就用 EPPlus 库然后看文档,应该都是 xslx了吧2. 数据量小的直接进,数据量大首先在服务器端把上传的 xlsx 拆分小一点文件,这样占用内存会小很多。1. 设计好格式,标头确定的,那就直接读,每行按单元格下标依次灌入对象,插入数据库通用的话,实际上需要用户首先下载一个模板,模板根据数据库字段生成,文件名就是数据表名加下载时间,导入时拆分文件名,获得表名,根据位置灌到数据库。
如果更高级点,你可以在模板中增加一个隐藏的 sheet,把相关字段信息及字典值都藏在里面,导入的时候根据隐藏 sheet 的内容进行检查清洗,然后再入数据库总结Excel 导入其实就是要去建立一个格式契约,简单的就是约定死;复杂的就是根据内容动态藏在 excel 文件中,导入时根据约定去解析处理文件。
3. excel直接导入数据库
在access里导入数据。在文件类型里选择EXCEL格式文件,选择导入到某某表就可以了。 (也可以导入到新表,这根据你的需要)
4. excel导入到数据库
材料/工具:Excel2003
1、首先启动access,执行新建-空数据库命令,输入名称保存在一个合适的位置上。
2、在数据库对话框中点击新建命令,调出新建表对话框,选择导入表选项,点击确定按钮。
3、在导入对话框中找到需要导入的数据表格,选中后点击导入按钮,出现导入数据表向导对话框。
4、接着根据向导提示点击下一步,在“请选择数据的保存位置”中勾选新表中。
5、在字段选项中采用默认即可,点击下一步,接着选择设置主键为“字段2”。
6、直到出现完成按钮,并点击完成后,在数据库中就会出现sheet1表,双击打开即可,接着可以进行必要的处理了。
5. 数据库能导入excel吗
1.首先,打开数据表文件。
2.选择数据中的“导入数据”按钮,弹出小窗口。
3.选择“ODBC”按钮,弹出“数据导向”按钮,选择Excel,点击“确定”按钮。
4.选中需要插入的数据文件,点击“确定”按钮。
5.点击“下一步”,点击“完成”,就可以在WPS中插入数据库了。
注意事项:要先选中要插入数据库,数据表的类型,在进行插入
6. 可以导入excel的数据库有哪些
1、打开SQL Server 2014 Management Studio 数据库,并且登录进去;
2、新建一个数据库,将excel导入,在新建的数据名字上,鼠标右键,选择任务选项,之后导入数据,就会看到导入excel文件的窗口;
3、下拉框选中Microsoft Excel,浏览添加你需要导入到数据库的excel文件,然后点击下一步;
4、下拉框选中sql开头的,验证方式自己选择,一般是默认的验证方式,然后下面的数据库;
5、出现的这个页面不用动任何操作,直接继续点击下一步即可;
6、现在表示导入成功,上面有各类详细的数据,可以选择关闭,这个时候记得刷新数据库的表,否则看不到新导入的数据。
7. 从数据库导入excel
在查询分析器里,操作数据库对象选择Lee直接写SQL语句:
如果是导入数据到现有表,则采用INSERTINTO表SELECT*FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)的形式如果是导入数据并新增表,则采用SELECT*INTO表FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)的形式。以上语句是将EXCEL文件里SHEET1工作表中所有的列都读进来,如果只想导部分列,可以INSERTINTO表(a1,a2,a3)SELECTa1,a2,a3FROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)其实可以将OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)当成一个表,例如我就写过这样一个句子:
INSERTINTOeval_channel_employee(channel,employee_id)SELECTCASEa.渠道WHEN'DIY'THEN1WHEN'RDC'THEN0WHEN'KCM'THEN2ELSE3END,b.idFROMOPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel5.0;HDR=YES;DATABASE=c:\temp\name.xls',sheet1$)ASa,pers_employeebWHEREa.员工编码=b.code简单的方法:SQL2005中直接可以实现导入功能SQL2008不知道可不可以。操作过程如下:
第一步:登录到SQLServerManagementStudio,第二步:在“对象资源管理器”中右键单击“管理”,在弹出列表中单击“导入数据”
第三步:在“导入向导”对话框中单击“下一步”,进入到“选择数据源”对话框,在“数据源”列表中选择“MicrosoftExcel”,同时选择相应的Excel文档,完成后单击“下一步”(一定要勾选该对话框中的“首行包含列名称”,因此它是将Excel文档中的列标题为数据库表中的列项标题)
第四步:指定目标数据库服务,依次单击“下一步”。。。。至到“完成”
第五步:重新打到SQLServerManagementStudio,进入到导入的数据库表,可以发现所导入的Excel文档数据。你试下下面的吧:打开SQLServerConfigurationManager,启用SQLServerAgent(实例名)。启动模式更改为“自动”
8. 可以导入excel的数据库软件
●首先需要在mysql管理工具上面新建一个表,也可以用mysql命令创建,表建立完成之后,需要将表中的字段名字告诉给填写excel表的人员.●打开excel表,按照程序提供的字段填写相应的数据.此时注意下面几点:名字需要跟程序提供的一样,其他的描述,表头可以不写都行.●打开工具,选择表所在的数据库,然后点击数据库名字,右键数据,出来下拉菜单选择import wizard .弹出一个选择界面,选择excel file文件●点击next(下一步),选择对应的excel文件就行,然后再下面选在文件内容在哪一个sheet中,也就是内容写在excel什么地方,这点需要注意,也是关键的地方.●点击next (此步骤也是关键步骤),需要注意2点:
1:filed name row 就是字段所在excel中的位置,也就是第几行(简单办法,一般就是英文对应的那一列).
2:first data row(从哪一行开始执行),数据从哪一行开始●点击next 选择 target table 目标对应的数据库,选择.●如果到上面一步没有问题的话,默认next到最后 就行了.然后打开表就能看到数据跟excel表中的一样.要导入到哪个数据库中表中
9. 数据库如何导入excel
一些程序员需要将Excel中的数据导入Access数据库中,编写一个另外的程序,因为excel和access都是office产品,是可以实现excel数据导入access数据库的。
工具原料:excel、Access
1、首先准备好需要导入的excel表,并查看数据无误。
2、打开Access数据库,在数据库上方有一个外部数据,点击外部数据存在一个“导入Excel表格功能”,点击该功能开始执行导入操作。
3、找到自己的Excel,明确路径,就可以开始了。点击确定进入下一个步骤。
4、在开始导入的时候,根据自己的需要勾选第一行是否包含标题。勾选:代表Excel中的第一栏就是数据库中的字段名,不勾选:代表Excel所有的数据成为数据库中的数据。
5、接下来可以根据自己的需要修改“字段名称”和“数据类型”。
6、进入下一页面,可以修改数据库中的主键,可以用Access的默认主键,也可以自定义主键,也可以不要主键。
7、完成主键的设置过后,就完成了数据的导入,但是还没有完,自己要为导入的数据命名。最后就完成了将Excel中的数据导入到Access数据库中的操作。
- 相关评论
- 我要评论
-