2 su del Su_Del 于 2017.09.04 19:35 提问

C#可不可导入多个含有excel表格的文件夹到数据库中?

小生在做一个学生成绩查询系统,想用C#结合Python做,现在遇到的问题是能否通过语句实现
C#导入多个含有excel表格的文件夹到数据库中?求前辈们指点

2个回答

caozhy
caozhy   Ds   Rxr 2017.09.05 08:42

可以啊,用npoi,每个表是Sheets集合中的一项

csdn4652
csdn4652   2017.09.05 08:43

文件夹压缩成文件,数据库存这个文件的二进制

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C#数据库数据导入导出系列之二 数据库导出到Excel上
在日常的项目中,Excel,Word,txt等格式的数据导入到数据库中是很常见的,我在这里做一下总结 这里将分为Asp.net导入Sql Server,Oracle数据库和WinForm导入Sql Server,Oracle数据库。 C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库 C#数据库数据导入导出系列之二 数据库导出到Excel上 C#数据库
C# 导入Excel文件和数据库文件的对比
前几天做一个项目的时候,需要从外部导入数据,当时数据都在Excel里面,因此在网上学习了很久的导入Excel数据到程序里面的相关知识。发现从Excel文件中导入数据和从数据库导入数据有很多相同点,但也有一些方面的不同,因此对这两者做个对比,更能加深学习的效果。
c# 将数据库(包括图片)备份到EXCEL中(原创)
目的:将打开的数据表(DATATABLE) 中的内容保存到EXCEL中,必要时再从EXCEL中将数据读回到数据表中。其实很简单,利用Base64String来实现,只是要注意保存的图片不能太大(好象只能很小,200*200象素的都不行,有些图片很小,不到25K,但一转化就变成近50K,不知道为什么?有明白的给留下言),因为EXCEL中每个单元格只能存放32K的字符,超出就会自动截短,也就没法再
C#将Excel数据表导入SQL数据库的两种方法
方法一: 实现在c#中可高效的将excel数据导入到sqlserver数据库中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,也就是System.Data.SqlClient.SqlBulkCopy 类来实现。   using System;    using System.Collections.Generic;    using System
java导入Excel包含多张sheet表的.xls .xslx .txt三种后缀格式的文件
java导入.xls .xslx .txt三种后缀格式的文件 public static void readFile(File file) throws IOException{ //判断文件类型 String fileName = file.getName(); fileName = fileName.toLowerCase(); if(fileName.endsWith("
MVC4.0 上传Excel并存入数据库
这里的这个功能实现在WebForm很好实现,上传阶段简单的一个FileUoLoad控件就搞定了,什么取值,什么上传都是浮云,微软都帮我们封装好了,我们只需要一拖一拽就OK了,但这些在MVC中是不行的!      MVC实现了显示和控制的分离就不可能再使用服务端控件了,所以我们就又回到了原始的表单提交,AJAX异步提交数据什么的,不多说直接上代码,简单的写一下      View: 
C#将数据导入到excel表格中
C#写excel表格相对来说比较容易 public static bool DataTableToExcel(DataTable dt)           {               bool result = false;               IWorkbook workbook = null;  //保存的数据             FileStream fs =
c# Winform程序实现多sheet的Excel文件导入与导出
主题 概要 C# excel导入到mysql,mysql导出到excel 编辑 时间 新建 20170123 序号 参考资料 1 http://download.csdn.net/detail/nanzhaonan/5403457(左侧导航菜单) 2 https://msdn.microsoft.com/zh-cn/libra
c# 读取excel导入到数据库
openExcelToSql 读取excel表,导入到数据库中然后更新正式库 把DBhelper里的链接修改了。。 建立好test 和test_1注释掉那个2个存储过称就就应该能用了 CREATE TABLE [dbo].[test]( [日期] [datetime] NULL, [车号] [nvarchar](255) NULL, [加气量] [float] NULL, [职员] [nvarchar](255) NULL, [含税单价] [float] NULL, [含税金额] [float] NULL, [单价] [float] NULL, [金额] [float] NULL, [税额] [float] NULL, [备注] [nvarchar](255) NULL, [供应商] [nvarchar](255) NULL, [ID] [int] NULL ) ON [PRIMARY] USE [AIS20140930161237] GO CREATE TABLE [dbo].[test_1]( [客户户名] [nvarchar](255) NULL, [日期] [datetime] NULL, [车号] [nvarchar](255) NULL, [车次] [float] NULL, [原发数] [float] NULL, [实收数] [float] NULL, [单价] [float] NULL, [扣费] [float] NULL, [金额] [float] NULL, [付回货] [float] NULL, [车队收入] [float] NULL, [供应商] [nvarchar](255) NULL, [亏吨] [float] NULL, [备注] [nvarchar](255) NULL, [id] [int] NULL ) ON [PRIMARY]
C# WPF读取Excel数据并把数据绑定到DataGrid中
新建一个WPF项目: 建立好了打开MainWindow.cs页面 首先读取Excel数据,如下所示:   public DataTable GetData(string Path)     //写一个方法  {         string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;" + "Data Source=" + Path + "