永发信息网

如何在sqlserver 2008数据库和文本文件或者excel之间导入导出

答案:4  悬赏:0  手机版
解决时间 2021-03-22 16:18
比如我有一个user(UserID)表,我想将里面数据导入到user.txt的文本文档,或者user.xls的excel文件

开始没有说清楚,我想在c#的winform中实现这个功能,点一下一个button就可以完成这个操作
最佳答案
右键user表所在的数据库,然后任务--导出数据,然后根据提示设置就行
--从txt中导入
EXEC master..xp_cmdshell 'bcp Northwind.dbo.sysusers in c:\1.txt -c -Sservername -Usa -Ppassword'
--用帐户密码连接方式,导出表所有数据
EXEC master..xp_cmdshell 'bcp Northwind.dbo.sysusers out c:\1.txt -c -q -Usa -Ppassword'
--用帐户密码连接方式,导出查询数据
EXEC master..xp_cmdshell 'bcp "select name from Northwind.dbo.sysusers" queryout c:\1.txt -c -q -Usa -Ppassword'
--用信任连接方式导出
EXEC master..xp_cmdshell 'bcp "select name from Northwind.dbo.sysusers" queryout c:\1.txt -c -T'
全部回答
是不是用etl工具导入的?etl任务中该字段的长度有没有设置正确?长度不正确的话,在写到sqlserver之前就会被截断。
导入到文本: 开SQL 2008你要的数据库 打开表.... Ctrl+a 复制一下就可以了.... --------------------------------------------------- 导入到EXCEL 在ODBC新建一个数据源 数据源需要可以连接至你的数据库。(这个不会的话再问) 开一个空白EXCEL 菜单-〉数据-〉自其他来源-〉MicrosoftQuery-〉跳出验证框-〉输入数据库管理员用户名密码-〉选中你的数据库-〉跳出的对话框找到你要的USER表-〉一路next即可导出。 不知道你听懂了没有.... 不明白可以继续问
用sqlserver任务中的导入导出工具可以导出你要的格式,但是前提是文件要存在,就是.txt文件事先被创建 如果文件不存在需要用bcp扩展功能,但是这个不能导出标题, 两者结合可以自己开发SSIS包,这个尚未接触,不清楚流程 -------------- 那你可以直接把datatable写入excel,有批量写入的方法
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
书面表达学校英语园地将举办“校园节约,从我
月读怎么读,髻的多音字组词
南方叶子的成员介绍
十四号街这个地址在什么地方,我要处理点事
汉中到广元多少公里,广元到汉中多长时间,广
我在东莞中堂镇,7座车辆快年检了,年检的车管
迪斯科是什么
下列的哪项事实,可视为物质进入内环境?A.牛
4周岁幼儿局部脱发是如何造成的该怎样防治
法骑士法律值得信赖吗?
一叶知秋下一句是什么,球这样君莫笑 叶修 一
涂家边寨我想知道这个在什么地方
微爱里面的农场里面的土地契约干嘛用的呀
The other day my brother drove his car dow
谁能帮忙写一篇关于Lobron James的一片英语作
推荐资讯
全家福照片祝福语,全家福照片上配上些什么文
佳木斯到兴凯湖怎么走,鸡西到兴凯湖需要多长
常温下,下列各组比值为1∶2的是A.0.1mol/L与
现在有卖战网一卡通的吗?
单选题Mybiggestchallengeis________tobeha
运输站回民食堂在哪里啊,我有事要去这个地方
新塘哪儿有抄手和豆花饭
谁知道火影里的左助的火遁大火球术,中文发音
用变频器控制22kw双螺杆空压机接线图
关于夜晚大海唯美句子,描写夜晚唯美伤感有深
桂林国际电线电缆p v r与 p v c的区别
百度快照怎么用,什么是百度快照如何查看百度
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?