2017-07-27

写出SQLServer导出表到E

*--数据导出EXCEL

导出表中的数据到Excel,包含字段名,文件为真正的Excel文件

,如果文件不存在,将自动创建文件

,如果表不存在,将自动创建表

基于通用性考虑,仅支持导出标准数据类型

---*/

/**//*--调用示例

p_exporttb @tbname='地区资料',@path='c:',@fname='aa。 xls'

--*/

if exists (select * from dbo。sysobjects where id = object_id(N'[dbo]。[p_exporttb]') and

OBJECTPROPERTY(id, N'IsProcedure...全部

*--数据导出EXCEL

导出表中的数据到Excel,包含字段名,文件为真正的Excel文件

,如果文件不存在,将自动创建文件

,如果表不存在,将自动创建表

基于通用性考虑,仅支持导出标准数据类型

---*/

/**//*--调用示例

p_exporttb @tbname='地区资料',@path='c:',@fname='aa。

xls'

--*/

if exists (select * from dbo。sysobjects where id = object_id(N'[dbo]。[p_exporttb]') and

OBJECTPROPERTY(id, N'IsProcedure') = 1)

drop procedure [dbo]。

[p_exporttb]

GO

create proc p_exporttb

@tbname sysname, --要导出的表名,注意只能是表名/视图名

@path nvarchar(1000), --文件存放目录

@fname nvarchar(250)='' --文件名,默认为表名

as

declare @err int,@src nvarchar(255),@desc nvarchar(255),@out int

declare @obj int,@constr nvarchar(1000),@sql varchar(8000),@fdlist varchar(8000)

--参数检测

if isnull(@fname,'')='' set @fname=@tbname+'。

xls'

--检查文件是否已经存在

if right(@path,1)'' set @path=@path+''

create table #tb(a bit,b bit,c bit)

set @sql=@path+@fname

insert into #tb exec master。

。xp_fileexist @sql

--数据库创建语句

set @sql=@path+@fname

if exists(select 1 from #tb where a=1)

set @constr='DRIVER={Microsoft Excel Driver (*。

xls)};DSN='''';READONLY=FALSE'

+';CREATE_DB="'+@sql+'";DBQ='+@sql

else

set @constr='Provider=Microsoft。

Jet。OLEDB。4。0;Extended Properties="Excel 5。0;HDR=YES'

+';DATABASE='+@sql+'"'。收起

wps表格数字和名字分开_WPS表格怎么把一串数字用句号分?相关推荐

  1. wps控件属性怎么用_WPS表格怎么使用列表框控件?

    wps表格中想要制作一个列表框,该怎么制作呢?需要使用列表框空间,该怎么制作呢?下面我们就来看看详细的教程. 1.打开WPS软件,在表格中创建一个简单的表格,在单元格中的输入数据,比如分类表,如下图所 ...

  2. wps表格粗线和细线区别_wps表格粗线和细线区别_学术论文表格制作方法解读

    一.表格的精选 我记得我以前写论文的时候错误认为导师会青睐那种一篇文章中表格越多越好的文章,其实不然.如果用一两句话即可说明的内容就不必列表格:如果采用多组数据表说明同一现象,造成了表格本身的重复,应 ...

  3. wps文档复制粘贴序号_wps表格怎么设置自动排序号编号图文教程

    wps使用技巧 1.WPS文字表格玩自动填充 在WPS文字表格里选中要填入相同内容的单元格,单击"格式→项目符号和编号",进入"编号"选项卡,选择任意一种样式, ...

  4. wps重复上一步快捷键_WPS表格怎么快速输入重复内容?快速输入重复内容的详细步骤...

    Sub选择性粘贴__连接() DimrngAsString,NewShtAsString,OldShtAsString,texts,iAsByte,ansAsByte IfActiveSheet.Pr ...

  5. wps表格l制作甘特图_WPS表格制作进度计划横道图的方法

    计划横道图能让我们更能直观的了解数据,学习啦小编在这给大家介绍下WPS表格制作进度计划横道图的方法,希望大家多多学习! WPS表格制作进度计划横道图的教程 1.输入数据新建一个表格文件,按三列依次输入 ...

  6. WPS如何并排放置两张图片_WPS表格:如何批量将所有图片大小修改成一致?

    如果表格中包含有很多不同尺寸的图片,一个一个修改图片的大小是很麻烦的.怎么样才能批量将所有图片一次性修改成同样的大小呢? 以下面的表格为例,含有两副不同大小尺寸的图片,怎么样一键修改至相同尺寸,这里在 ...

  7. wps日期加减算天数_WPS表格计算这个月的剩余天数的公式

    2016-07-16 14:12赖鹏博 客户经理 最佳答案 (1)某工厂生产一批玩具,完成任务的五分之三后,又增加了280件,这样还需要做的玩具比原来的多10%.原来要做多少玩具?(请写出计算过程) ...

  8. excel表格行列显示十字定位_WPS表格:Excel表格打印时,如何每页都显示标题行?...

    电子表格数据很多的时候,要分很多页打印,如何每页都能显示标题行呢? 以下表为例,我们在WPS2019中演示如何每页都显示前两行标题行? 1.首先点亮顶部的页面布局选项卡.然后点击打印标题或表头按钮. ...

  9. 统计用户输入的一串数字中每个数字出现的次数

    1.先判断用户输入的是否是数字,用if-else语句来判断: 2.将用户输入的数字字符串转换成char数组: 3.用for循环遍历每个字符,根据switch-case语句来逐一判断. 4.再建立一个i ...

最新文章

  1. 大球分析系统_烧成系统如何提高熟料后期强度
  2. CDN加速服务有什么功能和作用?
  3. 周志华教授签名新书免费送!豆瓣满分森林书破解AI实践难题
  4. [iOS]服务器使用php时多图片上传AFNetworking的设置
  5. android UI布局
  6. GoogleMap API入门使用
  7. java保留小数_java保留两位小数4种方法
  8. javaweb(03) jQuery学习笔记
  9. 屏蔽键盘信息(低级键盘钩子)
  10. 整理了20个数据可视化大屏,源码限时领取!
  11. 英尺C语言,C语言中关于英尺、英寸、厘米的换算
  12. VisualC++6.0如何打开之前的程序
  13. 局域网有几台电脑频繁断网_关于电脑经常掉线的那些事,解决方法
  14. Unity制作格斗游戏核心思路总结
  15. 毕业季快到了,在为毕业设计担心嘛?收下这份毕设知识大扫盲
  16. python中Excel表的读写改详解
  17. TCHAR char wchar_t 的区别
  18. iphone7plus计算机,iPhone 7 Plus和iPhone 8 Plus的区别-太平洋电脑网
  19. (大全)预后Cox 列线图Nomogram 校正曲线calibration curve 时间依赖ROC survivalROC C指数C-index 两ROC比较
  20. IOException: No such file or directory 问题解决

热门文章

  1. 风控人必知必会的征信知识
  2. Hive 查看库有多少表,表有多少字段以及动态监控
  3. pyqt5-控件是否可用
  4. Java开发快速上手
  5. HDU-6341 Problem J. Let Sudoku Rotate(dfs 剪枝)
  6. 网络编程 之osi七层协议
  7. D3.js系列——布局:饼状图和力导向图
  8. 自定义右键菜单,禁用浏览器自带的右键菜单[右键菜单实现--Demo]
  9. 用java的socket来发送一个类
  10. 西湖区政府门户网站项目签约西部动力We7网站群系统