从数据库导出数据到EXCEL换行的问题解决方法
数据库:MSSQL
语言:VS2015 C#
EXCEL版本:Office 2010
我是遇到这种情况,辛苦的组成了一个复杂的SQL ,得出正确数据,使用简便的复制粘贴的方法准备把数据复制到EXCEL中,
可是悲剧了,因为资料里有换行符,粘贴到EXCEL后行数完全错乱了。
于是我找万能的百度,参考了很多,也试了很多方法,可是还是不行。于是自己测试了两种方法,两种方法都完美实现。
一、方法一。
我想到了一个办法:把查询结果拉到一个数据集:DataSet1.xsd中,然后把结果集与Report关联,然后预览,保存成EXCEL,这种方法是行的。只是导出的EXCEL的结果样式不是特别好看就是了,具体过程如下:
1、SQL已经建成一个视图,现在建数据集,如下图所示:
2、连接伺服器如下图所示(更细的连接上我就不列出了,有兴趣的可以百度一下来看):
3、数据集准备好了,就建报表,建议用水晶报表,如果没有,用ReportServer也可以,绑定后可导出成EXCEL,我用的是水晶报表,有预览,就不用绑定了。
后面的没为什么不详写呢,因为我不建议这个方法,这个方法是可以,但效果不算好,得杂度也高,下面介绍真正好用的方法,也是我采用的方法。
二、方法二
(Excel版本是2010),2007以上都是可以的,再低的版本我没测。
1、没错,就是这里了,Excel里的:数据-->来自其它源-->来自SQL Server
2、创建源,然后如下图所示,选库,选表或视图,然后下一步-->完成。
3、确定插入位置及数据,点确定。数据就过来了。
4、 上面的数据是与库关联的,真正的把数据保存成EXCEL需要:设计-->转换为区域 确定后OK ,这样字段里有换行等特殊符号都能正确导出了。
从数据库导出数据到EXCEL换行的问题解决方法相关推荐
- [转]asp.net导出数据到Excel的三种方法
原文出处:asp.net导出数据到Excel的几种方法(1/3) .asp.net导出数据到Excel的几种方法(2/3).asp.net导出数据到Excel的几种方法(3/3) asp.net导出到 ...
- [转]导出数据到Excel的几种方法
[转]导出数据到Excel的几种方法 [转]C#导出到EXCEL [原] http://community.csdn.net/Expert/topic/4570/4570895.xml?tem ...
- python输出数据到excel-Python从数据库导出数据到Excel
#coding=utf-8 import pymysql import xlwt import importlib,sys importlib.reload(sys) # __author__ = ' ...
- springboot实现从数据库导出数据到Excel表格中(完整代码)
1.pom.xml,除了mybatis数据库依赖之外,要加上以下的依赖. <!-- 表格导出--><dependency><groupId>org.apache.p ...
- Qt导出数据到excel
Qt导出数据到excel Qt导出数据到excel,方法有很多,Qt里也有自带的axcontainer模块中的#include<QAxObject>类可以导出数据到excel,但是这种方法 ...
- 达梦数据库导出数据表结构为excel或html或文本(写文档用)
达梦数据库导出数据表结构为excel或html或文本(写文档用) 项目中用的是国产达梦数据库,项目做了一期后应该是要数据库设计文档.其中就有一个需要表结构(字段,字段精度,说明...) 因为是国产数据 ...
- arcengine遍历属性表_【程序之坑】小程序云开发导出数据到excel表
本文解决了小程序云开发导出数据到excel的bug,并给出了分析的过程,同时简化了程序为一个云函数,一个本地函数,逻辑更简单.文章结尾给出了完整源代码 小程序云开发为没有服务器的小程序开发者提供了便利 ...
- SQLSERVER使用CLR Stored Procedure导出数据到Excel
在实际应用中,我们经常需要导出数据到Excel文件,你可以使用DTS或SSIS来做.但有时,我们并不需要这么重量级的工具,直接用CLR SP实现就可以了. 假设你已经写好了导出Excel的C# cod ...
- 从DataTable高效率导出数据到Excel
首先从数据库读取数据到DataTable,这我就不提了,大家都明白.下面直接介绍如何从DataTable高效率导出数据到Excel中的方法,代码如下: 1 using Microsoft.Office ...
- JS 打印 data数据_小程序导出数据到excel表
小程序导出数据到excel表,借助云开发后台实现excel数据的保存 我们在开发小程序的过程中,可能会有这样的需求:如何将云数据库里的数据批量导出到excel表里? 这个需求可以用强大的云开发轻松实现 ...
最新文章
- 《微软飞行模拟》用AI还原全球15亿建筑,玩家发现bug:白金汉宫变成写字楼
- Android构建boot.img(一):root目录与ramdisk.img的生成
- 2018.8.5 复习笔记
- 利用微信实现自动发送监控告警
- 力扣 有多少小于当前数字的数字
- CSS的inherit与auto使用分析
- C#匿名委托,匿名函数,lambda表达式
- vgg16的网络结构
- 热传导方程以及Matlab求解
- java中的match函数_javascript中match函数的用法小结
- 北京、纽约、伦敦、东京、巴黎五大都市圈中,东京人口集中度最高,北京人均GDP增速卓越 | 美通社头条...
- mysql安装步骤及报错处理(windows)
- OSChina 周三乱弹 ——我们IT工程师会缺女友?
- 计算机二级12月报名时间广东,18年广东省全国计算机等级考试报名:12月15日起...
- 微信小程序泛滥的今天,你知道如何测试吗?
- php 菜单模块,POSCMS模块菜单
- 联想拯救者系统重装?不求人教程
- 环信即时通讯云iOS版V2.0.9.1服务评测
- LA 4513 Stammering Aliens
- phpcms mysql 事务_PHPCMS mysql优化教程
热门文章
- C++实现 L1-054 福到了 (15分)
- Android Camera模块(二)
- cad审图软件lisp_CAD审图软件下载_小智审图(建筑行业智能助手) 3.3.1 个人版_极速下载站_软件下载...
- Windows下进行域名映射并配置Nginx反向代理
- 遇到【java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter】的解决方案
- 产品经理的年终总结可以这样写
- BZOJ3993[SDOI2015]星际战争 【最大流+二分答案】
- 群辉监控Surveillance Station不支持H265解决方案(解决群辉不支持的摄像头)
- [经验] 我想加入阿里,我该怎么做
- css超出div部分用省略号,css实现超出div长度用省略号表示